/** * CLI commands for the Zerotal ORM: database migrations and code scaffolding. * * This entry point bundles the `Command`-derived classes that back the * ORM's `bun zt` sub-commands — running, refreshing, rolling back, and * inspecting migrations, seeding the database, and generating models, * migrations, factories, and seeders. Register these with the CLI runner to * expose the `migrate:*`, `db:*`, and `make:*` commands in an application. * * @example * ```bash * # Run all pending migrations * bun zt migrate * * # Scaffold a new model class * bun zt make:model Post * ``` * * @packageDocumentation */ export { MigrateCommand } from "./MigrateCommand.ts"; export { MigrateRollbackCommand } from "./MigrateRollbackCommand.ts"; export { MigrateStatusCommand } from "./MigrateStatusCommand.ts"; export { MigrateFreshCommand } from "./MigrateFreshCommand.ts"; export { MigrateRefreshCommand } from "./MigrateRefreshCommand.ts"; export { MakeMigrationCommand } from "./MakeMigrationCommand.ts"; export { MigrateGenerateCommand } from "./MigrateGenerateCommand.ts"; export { MakeModelCommand } from "./MakeModelCommand.ts"; export { DbSeedCommand } from "./DbSeedCommand.ts"; export { MakeSeederCommand } from "./MakeSeederCommand.ts"; export { MakeFactoryCommand } from "./MakeFactoryCommand.ts";