platform/packages/orm/angel_migration_runner/CHANGELOG.md

154 lines
2.6 KiB
Markdown
Raw Normal View History

2021-07-19 04:49:31 +00:00
# Change Log
2024-07-18 23:43:29 +00:00
## 8.2.1
* Updated README
2024-07-20 02:23:45 +00:00
* Updated examples
2024-07-20 07:37:25 +00:00
* 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
2024-07-18 23:43:29 +00:00
2024-06-23 04:09:26 +00:00
## 8.2.0
* Require Dart >= 3.3
* Updated `lints` to 4.0.0
* Fixed MySQL migration column change [PR #127](https://github.com/dart-backend/angel/pull/127)
2024-02-18 10:56:40 +00:00
## 8.1.1
* Updated pubspec
2024-02-18 10:52:12 +00:00
## 8.1.0
2024-01-25 04:48:43 +00:00
* [BREAKING] Updated `postgres` to 3.0.0
2023-12-25 03:45:10 +00:00
* Updated repository link
2023-12-24 04:15:26 +00:00
* Updated `lints` to 3.0.0
* Fixed linter warnings
2023-05-27 00:37:00 +00:00
## 8.0.0
* Require Dart >= 3.0
2023-04-22 05:41:41 +00:00
## 7.1.0
* Require Dart >= 2.18
2022-08-16 11:19:04 +00:00
## 7.0.0
* Require Dart >= 2.17
2022-07-24 05:10:23 +00:00
## 6.1.0
2022-06-10 16:44:09 +00:00
2022-06-11 06:39:29 +00:00
* Fixed issue #70. Incorrectly generated SQL for `defaultsTo('Default Value')`
2022-07-24 05:10:23 +00:00
* Mapped timestamp to datetime for MySQL and MariaDB
2022-07-27 14:21:36 +00:00
* Fixed `MariaDbMigrationRunner` to work with MariaDB
* Fixed `MySqlMigrationRunner` to work with MySQL and MariaDB
2022-06-10 16:44:09 +00:00
2022-04-30 02:11:22 +00:00
## 6.0.1
2022-05-01 09:40:42 +00:00
* Added `MariaDbMigrationRunner` to support MariaDB migration with `mysql1` driver
* Updated `MySqlMigrationRunner` to support MySQL migration with `mysql_client` driver
2022-04-30 02:11:22 +00:00
2022-02-22 11:41:06 +00:00
## 6.0.0
2022-08-16 11:19:04 +00:00
* Require Dart >= 2.16
2022-04-23 04:21:39 +00:00
* Updated to use `mysql_client` package
2022-02-22 11:41:06 +00:00
## 5.0.0
2022-04-23 04:21:39 +00:00
* Skipped release
2022-02-22 11:41:06 +00:00
2022-02-07 12:42:32 +00:00
## 4.1.2
* Updated README
2022-01-05 09:11:50 +00:00
## 4.1.1
* Updated README
2022-01-02 07:21:17 +00:00
## 4.1.0
2022-01-02 10:46:59 +00:00
* Added support for `MySQL` and `MariaDB` database
2022-01-02 07:21:17 +00:00
2021-12-20 23:52:59 +00:00
## 4.0.2
* Updated README
2021-12-20 04:25:43 +00:00
## 4.0.1
* Updated linter to `package:lints`
2021-07-25 13:36:40 +00:00
## 4.0.0
* Fixed NNBD issues
2021-07-25 10:27:26 +00:00
## 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
2021-07-19 04:49:31 +00:00
## 4.0.0-beta.3
* Updated README
2021-07-19 04:55:50 +00:00
* Fixed NNBD issue
* Default database column to `varchar` type
* Default the `varchar` column size to 256
2021-07-19 04:49:31 +00:00
## 4.0.0-beta.2
2021-05-18 15:07:36 +00:00
* Resolved static analysis warnings
2021-07-19 04:49:31 +00:00
## 4.0.0-beta.1
2022-08-16 11:19:04 +00:00
* Migrated to support Dart >= 2.12 NNBD
2021-05-02 07:32:24 +00:00
2021-07-19 04:49:31 +00:00
## 3.0.0
2022-08-16 11:19:04 +00:00
* Migrated to work with Dart >= 2.12 Non NNBD
2021-05-02 07:32:24 +00:00
2021-07-19 04:49:31 +00:00
## 2.0.0
2019-04-29 17:54:07 +00:00
* Bump to `2.0.0`.
2021-07-19 04:49:31 +00:00
## 2.0.0-beta.1
2019-04-20 04:42:11 +00:00
* Make `reset` reverse migrations.
2021-07-19 04:49:31 +00:00
## 2.0.0-beta.0
2019-04-20 04:31:44 +00:00
* Make `reset` reverse migrations.
2021-07-19 04:49:31 +00:00
## 2.0.0-alpha.5
* Support default values for columns.
2021-07-19 04:49:31 +00:00
## 2.0.0-alpha.4
2019-02-14 17:15:34 +00:00
* Include the names of migration classes when running.
2021-07-19 04:49:31 +00:00
## 2.0.0-alpha.3
2019-02-14 17:15:34 +00:00
* Run migrations in reverse on `rollback`.
2021-07-19 04:49:31 +00:00
## 2.0.0-alpha.2
2019-02-14 17:15:34 +00:00
* Run migrations in reverse on `reset`.
2021-07-19 04:49:31 +00:00
## 2.0.0-alpha.1
2019-02-14 17:15:34 +00:00
* Cast Iterables via `.cast()`, rather than `as`.
2021-07-19 04:49:31 +00:00
## 2.0.0-alpha
2019-02-14 17:15:34 +00:00
* Dart 2 update.
2021-07-19 04:49:31 +00:00
## 1.0.0-alpha+5
`Schema##drop` now has a named `cascade` parameter, of type `bool`.
## 1.0.0-alpha+1
2019-02-14 17:15:34 +00:00
2021-07-19 04:49:31 +00:00
* You can now pass a `connected` parameter.