sqlite3_migrations_with_multiverse_time_travel 2.2.1 copy "sqlite3_migrations_with_multiverse_time_travel: ^2.2.1" to clipboard
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 a Database 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 to current_time if left empty

1.0.1 #

  • Import package:sqlite3/common.dart instead of package:sqlite3/sqlite3.dart which enables usage on web targets.

1.0.0 #

  • Initial version.
0
likes
145
points
47
downloads
screenshot

Publisher

verified publisherbent.party

Weekly Downloads

Runs database migrations for apps using sqlite3. Check out different branches during development without having to reset the db.

Repository (GitHub)
View/report issues

Topics

#database #migration #sqlite

Documentation

API reference

License

BSD-3-Clause (license)

Dependencies

db_migrations_with_multiverse_time_travel, logging, meta, sqlite3

More

Packages that depend on sqlite3_migrations_with_multiverse_time_travel