java-migrations
java-migrations copied to clipboard
Add different SQL flavors
- SQLite
- MySql
- Postgres
- MSSql / SqlServer
- Access ?
Dynamically fetch the flavor by looking at the driver behind the connection.
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")