jao_cli 0.2.0
jao_cli: ^0.2.0 copied to clipboard
Command-line interface for jao ORM. Run migrations, generate schemas, and manage your database.
0.2.0 - 2025-12-31 #
- Version bump to align with jao and jao_generator packages
0.1.0 - 2025-12-28 #
Changed #
jao initnow creates centralized database configuration inlib/config/database.dartjao.yamlnow only contains paths configuration (migrations_path,models_path)bin/migrate.darttemplate now imports fromlib/config/database.dart- Removed
--dband--typeoptions fromjao init(database type is now configured in code)
Added #
lib/config/database.dartas single source of truth for database settings- PostgreSQL and MySQL examples in generated
lib/config/database.dart
0.0.1 - 2025-12-28 #
Added #
- Initial release
jao init- Initialize JAO in a projectjao make- Create empty migration filesjao makemigrations- Auto-generate migrations from model changesjao migrate- Apply pending migrationsjao rollback- Rollback migrationsjao status- Show migration statusjao reset- Rollback all migrationsjao refresh- Reset and re-run all migrationsjao sql- Show SQL for migrations- Support for SQLite, PostgreSQL, and MySQL
- Configuration via
jao.yamlor environment variables - Dry-run mode for all commands