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.
Generator Overview
Seedling automatically assigns a generator to every column based on its type, name, and constraints. You can override any column with custom generators via a YAML file.Auto-Detection
When you runseedling generate without overrides, Seedling inspects each column and selects a generator:
| Schema Signal | Detected Generator |
|---|---|
serial / bigserial PK | Sequence |
| FK column | FK pool lookup |
varchar / text | Random string |
varchar named “email” | Email |
varchar named “phone” | Phone |
varchar named “url” | URL |
boolean / tinyint(1) | Bool |
timestamptz / timestamp | Now / Timestamp |
date | DateGenerator |
numeric / decimal | Numeric |
float / double | FloatRange |
uuid | UUID |
json / jsonb | Random JSON |
enum | Random enum value |
unique column | Unique constrained variant |