Skip to content

UI update#91

Open
myyong wants to merge 3 commits intomainfrom
ui-update
Open

UI update#91
myyong wants to merge 3 commits intomainfrom
ui-update

Conversation

@myyong
Copy link
Copy Markdown
Collaborator

@myyong myyong commented Apr 13, 2026

Reorganised datafaker commands into different categories for easier reading.

╭─ Options ────────────────────────────────────────────────╮
│ --verbose -v Print more information. │
│ --install-completion Install completion for the current shell. │
│ --show-completion Show completion for the current shell, to copy it or customize the installation. │
│ --help Show this message and exit. │
╰─────────────────────────────────────────────────────╯
╭─ Configure ───────────────────────────────────────────────╮
│ make-tables Make a YAML file representing the tables in the schema. │
│ make-vocab Make files of vocabulary tables. │
│ configure-tables Interactively set tables to ignored, vocabulary or primary private. │
│ configure-generators Interactively set generators for column data. │
╰─────────────────────────────────────────────────────╯
╭─ Extract ────────────────────────────────────────────────╮
│ make-stats Compute summary statistics from the source database. │
╰─────────────────────────────────────────────────────╯
╭─ Create Synthetic Database ───────────────────────────────────────╮
│ create-tables Create schema from the ORM YAML file. │
│ create-vocab Import vocabulary data into the target database. │
│ create-generators Make a datafaker file of generator classes. │
│ create-data Populate the schema in the target directory with synthetic data. │
╰─────────────────────────────────────────────────────╯
╭─ Inspect and Export ───────────────────────────────────────────╮
│ dump-data Dump a whole table as a CSV file (or to the console) from the destination database. │
│ validate-config Validate the format of a config file. │
│ list-tables List the names of tables described in the metadata file. │
│ version Display version information. │
╰─────────────────────────────────────────────────────╯
╭─ Remove ────────────────────────────────────────────────╮
│ remove-data Truncate non-vocabulary tables in the destination schema. │
│ remove-vocab Truncate vocabulary tables in the destination schema. │
│ remove-tables Drop all tables in the destination schema. │
╰─────────────────────────────────────────────────────╯

@myyong myyong requested a review from tim-band April 13, 2026 17:05
@myyong myyong self-assigned this Apr 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant