java-migrations icon indicating copy to clipboard operation
java-migrations copied to clipboard

Add different SQL flavors

Open padarom opened this issue 8 years ago • 1 comments

  • SQLite
  • MySql
  • Postgres
  • MSSql / SqlServer
  • Access ?

Dynamically fetch the flavor by looking at the driver behind the connection.

padarom avatar Mar 24 '16 16:03 padarom

migrate

  • migrator.migrate() runs all migrations
  • migrator.migrate([Migration]) runs only specific migrations
  • migrator.migrate(Migration) runs only one migration

rollback

  • migrator.rollback() rolls back everything
  • migrator.rollback(Migration) rolls back a single migration
  • migrator.rollback([Migration]) rolls back a list of migrations
  • migrator.rollback(Int) rolls back a batch number

rename

  • Schema.rename("from", "to")

padarom avatar Jul 31 '18 06:07 padarom