2021-07-19 04:49:31 +00:00
|
|
|
# Change Log
|
|
|
|
|
2024-07-21 03:16:49 +00:00
|
|
|
## 8.2.2
|
|
|
|
|
|
|
|
Fixed `MariaDbMigrationRunner` migration issues
|
|
|
|
|
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
|
|
|
|
|
2019-04-04 20:30:53 +00:00
|
|
|
* 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.
|