pidgeon flock connect
Connect to a database and analyze its schema.| Flag | Type | Description |
|---|---|---|
--provider <type> | string | Database type: postgres, mysql, sqlserver |
--connection-string <str> | string | Database connection string |
pidgeon flock learn
Learn statistical patterns from existing sample data.| Flag | Type | Default | Description |
|---|---|---|---|
--tables <list> | string | All tables | Comma-separated list of tables to analyze |
--sample-size <n> | int | 100 | Number of rows to sample per table |
pidgeon flock generate
Generate a synthetic patient population.| Flag | Type | Default | Description |
|---|---|---|---|
--count <n> | int | 100 | Number of patients to generate |
--format <fmt> | string | sql | Output format: sql, csv, hl7, fhir |
--geographic-focus <region> | string | us | Geographic distribution |
--seed <n> | int | Random | Reproducible seed |
--output <path> | string | stdout | Output file or directory |
pidgeon flock seed
Seed a connected database with generated data.| Flag | Type | Description |
|---|---|---|
--dry-run | flag | Preview SQL without executing |
--cleanup | flag | Remove previously seeded synthetic data |

