vkbychkov 27dedbffe0 init 10 mesi fa
..
src 27dedbffe0 init 10 mesi fa
Cargo.lock 27dedbffe0 init 10 mesi fa
Cargo.toml 27dedbffe0 init 10 mesi fa
README.md 27dedbffe0 init 10 mesi fa

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