vkbychkov 27dedbffe0 init 10 месяцев назад
..
src 27dedbffe0 init 10 месяцев назад
Cargo.lock 27dedbffe0 init 10 месяцев назад
Cargo.toml 27dedbffe0 init 10 месяцев назад
README.md 27dedbffe0 init 10 месяцев назад

README.md

Running Migrator CLI

  • Generate a new migration file

    cargo run -- generate MIGRATION_NAME
    
  • Apply all pending migrations

    cargo run
    
    cargo run -- up
    
  • Apply first 10 pending migrations

    cargo run -- up -n 10
    
  • Rollback last applied migrations

    cargo run -- down
    
  • Rollback last 10 applied migrations

    cargo run -- down -n 10
    
  • Drop all tables from the database, then reapply all migrations

    cargo run -- fresh
    
  • Rollback all applied migrations, then reapply all migrations

    cargo run -- refresh
    
  • Rollback all applied migrations

    cargo run -- reset
    
  • Check the status of all migrations

    cargo run -- status