angel3_migration_runner 8.3.0 copy "angel3_migration_runner: ^8.3.0" to clipboard
angel3_migration_runner: ^8.3.0 copied to clipboard

The implementation of database migration for Angel3 framework. Designed to work with Angel3 ORM.

Change Log #

8.3.0 #

  • Added addIndex, dropIndex and dropPrimaryIndex

8.2.2 #

Fixed MariaDbMigrationRunner migration issues

8.2.1 #

  • Updated README
  • Updated examples
  • Updated PostgresMigrationRunner error handling
  • Fixed MySqlMigrationRunner migration issues
  • Added test cases for PostgreSQL, MySQL and MariaDB
  • Added auto increment integer primary key suppport to MySQL and MariaDB

8.2.0 #

  • Require Dart >= 3.3
  • Updated lints to 4.0.0
  • Fixed MySQL migration column change PR #127

8.1.1 #

  • Updated pubspec

8.1.0 #

  • [BREAKING] Updated postgres to 3.0.0
  • Updated repository link
  • Updated lints to 3.0.0
  • Fixed linter warnings

8.0.0 #

  • Require Dart >= 3.0

7.1.0 #

  • Require Dart >= 2.18

7.0.0 #

  • Require Dart >= 2.17

6.1.0 #

  • Fixed issue #70. Incorrectly generated SQL for defaultsTo('Default Value')
  • Mapped timestamp to datetime for MySQL and MariaDB
  • Fixed MariaDbMigrationRunner to work with MariaDB
  • Fixed MySqlMigrationRunner to work with MySQL and MariaDB

6.0.1 #

  • Added MariaDbMigrationRunner to support MariaDB migration with mysql1 driver
  • Updated MySqlMigrationRunner to support MySQL migration with mysql_client driver

6.0.0 #

  • Require Dart >= 2.16
  • Updated to use mysql_client package

5.0.0 #

  • Skipped release

4.1.2 #

  • Updated README

4.1.1 #

  • Updated README

4.1.0 #

  • Added support for MySQL and MariaDB database

4.0.2 #

  • Updated README

4.0.1 #

  • Updated linter to package:lints

4.0.0 #

  • Fixed NNBD issues

4.0.0-beta.4 #

  • Logged exception of the db query execution to console
  • Added transaction to data insertion
  • Fixed SQL column generator to remove size from none character based data type

4.0.0-beta.3 #

  • Updated README
  • Fixed NNBD issue
  • Default database column to varchar type
  • Default the varchar column size to 256

4.0.0-beta.2 #

  • Resolved static analysis warnings

4.0.0-beta.1 #

  • Migrated to support Dart >= 2.12 NNBD

3.0.0 #

  • Migrated to work with Dart >= 2.12 Non NNBD

2.0.0 #

  • Bump to 2.0.0.

2.0.0-beta.1 #

  • Make reset reverse migrations.

2.0.0-beta.0 #

  • Make reset reverse migrations.

2.0.0-alpha.5 #

  • Support default values for columns.

2.0.0-alpha.4 #

  • Include the names of migration classes when running.

2.0.0-alpha.3 #

  • Run migrations in reverse on rollback.

2.0.0-alpha.2 #

  • Run migrations in reverse on reset.

2.0.0-alpha.1 #

  • Cast Iterables via .cast(), rather than as.

2.0.0-alpha #

  • Dart 2 update.

1.0.0-alpha+5 #

Schema##drop now has a named cascade parameter, of type bool.

1.0.0-alpha+1 #

  • You can now pass a connected parameter.
4
likes
140
pub points
62%
popularity

Publisher

verified publisherdukefirehawk.com

The implementation of database migration for Angel3 framework. Designed to work with Angel3 ORM.

Homepage
Repository (GitHub)
View/report issues
Contributing

Documentation

API reference

License

BSD-3-Clause (license)

Dependencies

angel3_migration, angel3_orm, args, charcode, logging, mysql1, mysql_client, postgres

More

Packages that depend on angel3_migration_runner