sqlite3_migrations_with_multiverse_time_travel 2.2.1
sqlite3_migrations_with_multiverse_time_travel: ^2.2.1 copied to clipboard
Runs database migrations for apps using sqlite3. Check out different branches during development without having to reset the db.
2.1.0 #
- BREAKING: Fixes a design issue with BackupTransactor that would cause rollback to not work if an unclean shutdown occurs during a transaction.
2.0.0 #
- Bumps
db_migrations_with_multiverse_time_travel
dependency to 2.0.0. - BREAKING: Adds a typedef for
Migration
so that generic parameters don't have to specified anymore. - BREAKING: The
Sqlite3Database
wrapper is now constructed with a closure that returns aDatabase
instance, allowing the wrapper to reestablish the connection on its own. - Adds an optional alternative transaction mode that uses a separate backup.db instead of SQLite's SQL transactions.
1.0.2 #
- Loosen various dependency constraints.
- Automatically set
applied_at
tocurrent_time
if left empty
1.0.1 #
- Import
package:sqlite3/common.dart
instead ofpackage:sqlite3/sqlite3.dart
which enables usage on web targets.
1.0.0 #
- Initial version.