mirror of
https://github.com/launchbadge/sqlx.git
synced 2025-12-29 21:00:54 +00:00
622 B
622 B
cargo-sqlx
Sqlx migrator runs all *.sql files under migrations folder and remembers which ones has been run.
Database url is supplied through either env variable or .env file containing DATABASE_URL="postgres://postgres:postgres@localhost/realworld".
Commands
add <name>- add new migration to your migrations folder named<timestamp>_<name>.sqldatabase- create or drop database based on connection stringrun- Runs all migrations in your migrations folder
Limitations
- No down migrations! If you need down migrations, there are other more feature complete migrators to use.