Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.ellomas.com/llms.txt

Use this file to discover all available pages before exploring further.

Built-in Generators

Seedling ships with 40+ built-in generators organized by domain.

Strings

GeneratorDescriptionExample Output
EmailRealistic email addressjane.doe_42@example.com
NameFull nameAlice Johnson
UsernameUsername stringalicej_92
PhonePhone number+1-555-123-4567
UUIDUUID v4a1b2c3d4-e5f6-...
ULIDULID (sortable unique ID)01ARZ3NDEKTSV4RRFFQ69G5FAV
StringRandom stringxq7mK2pL
LoremLorem ipsum textLorem ipsum dolor sit amet...

Numbers

GeneratorDescriptionParameters
RandomIntInteger in rangemin, max
SerialSequential counterstart, step
ConstantFixed valuevalue
WeightedChoiceWeighted random selectionchoices (map of value → weight)
FloatRangeFloat in rangemin, max, precision
NumericSQL numeric/decimalprecision, scale

Dates

GeneratorDescriptionParameters
NowCurrent timestamp
TimestampTimestamp in rangemin_date, max_date
DateGeneratorDate in rangemin_date, max_date
TimeAgoRelative past timemax_duration
BusinessDaysBusiness days calculationstart_date, days

Geography

GeneratorDescription
LatitudeRandom latitude (-90 to 90)
LongitudeRandom longitude (-180 to 180)
CountryRandom country name
CountryCodeISO 3166-1 alpha-2 code
CityRandom city name
AddressFull street address
PostalCodeRandom postal/ZIP code

Network

GeneratorDescription
IPv4Random IPv4 address
IPv6Random IPv6 address
MACRandom MAC address
URLRandom URL
UserAgentRandom user-agent string

Finance / Media

GeneratorDescription
CurrencyCurrency code (USD, EUR, GBP…)
AmountMonetary amount
CompanyCompany name
JobTitleJob title
FileNameFile name with extension
ImageURLImage URL

Special

GeneratorDescription
BoolRandom boolean
NullAlways produces NULL
SequenceAuto-incrementing (for serial columns)
FKPoolFK lookup from parent table
SelfFKSelf-referencing FK with multi-pass