Data Generation
Configuration
Table row counts, mappings, relationships, and hidden columns.
Data Generation Configuration
Configuration controls both quality and scale of generated data.
Row Count Controls
Global and Per-Table
- Set default row counts across tables.
- Override row counts for specific tables.
Why It Matters
- Too few rows can hide relationship issues.
- Too many rows can slow feedback loops.
Faker Mapping Controls
Each column can be mapped to a faker method.
Typical Examples
- Emails: unique email generators
- Names: person/company generators
- Dates: recent/past/future date generators
- IDs: autoincrement or relation-backed values
Relationship Settings
Confirm parent-child pairs when reviewing schema relationships.
Validation Checklist
- Parent key exists
- Child foreign key exists
- Data type compatibility
Hidden Columns
Hide columns from exported output when needed.
Save and Reuse
Configuration persists for schema workflows, enabling repeatable runs.
Quality Tips
- Keep enum-like fields constrained.
- Use realistic ranges for numeric values.
- Prefer deterministic patterns for values used in assertions.