2018-12-31 11:36:08 +00:00
|
|
|
# 2.0.0-dev.15
|
|
|
|
* Remove `Column.defaultValue`.
|
|
|
|
* Deprecate `toSql` and `sanitizeExpression`.
|
|
|
|
* Refactor builders so that strings are passed through
|
|
|
|
|
2018-12-08 23:13:10 +00:00
|
|
|
# 2.0.0-dev.14
|
|
|
|
* Remove obsolete `@belongsToMany`.
|
|
|
|
|
|
|
|
# 2.0.0-dev.13
|
|
|
|
* Push for consistency with orm_gen @ `2.0.0-dev`.
|
|
|
|
|
2018-12-03 23:13:11 +00:00
|
|
|
# 2.0.0-dev.12
|
|
|
|
* Always apply `toSql` escapes.
|
|
|
|
|
|
|
|
# 2.0.0-dev.11
|
|
|
|
* Remove `limit(1)` except on `getOne`
|
|
|
|
|
|
|
|
# 2.0.0-dev.10
|
|
|
|
* Add `withFields` to `compile()`
|
|
|
|
|
2018-12-03 16:50:43 +00:00
|
|
|
# 2.0.0-dev.9
|
|
|
|
* Permanent preamble fix
|
|
|
|
|
|
|
|
# 2.0.0-dev.8
|
|
|
|
* Escapes
|
|
|
|
|
|
|
|
# 2.0.0-dev.7
|
|
|
|
* Update `toSql`
|
|
|
|
* Add `isTrue` and `isFalse`
|
|
|
|
|
2018-12-03 13:41:14 +00:00
|
|
|
# 2.0.0-dev.6
|
|
|
|
* Add `delete`, `insert` and `update` methods to `Query`.
|
|
|
|
|
2018-12-01 19:12:07 +00:00
|
|
|
# 2.0.0-dev.4
|
|
|
|
* Add more querying methods.
|
|
|
|
* Add preamble to `Query.compile`.
|
|
|
|
|
2018-12-01 18:27:42 +00:00
|
|
|
# 2.0.0-dev.3
|
|
|
|
* Brought back old-style query builder.
|
|
|
|
* Strong-mode updates, revised `Join`.
|
|
|
|
|
2018-08-24 14:17:12 +00:00
|
|
|
# 2.0.0-dev.2
|
|
|
|
* Renamed `ORM` to `Orm`.
|
2018-08-24 14:19:39 +00:00
|
|
|
* `Orm` now requires a database type.
|
2018-08-24 14:17:12 +00:00
|
|
|
|
2018-08-24 12:32:07 +00:00
|
|
|
# 2.0.0-dev.1
|
2018-08-24 12:30:38 +00:00
|
|
|
* Restored all old PostgreSQL-specific annotations. Rather than a smart runtime,
|
|
|
|
having a codegen capable of building ORM's for multiple databases can potentially
|
|
|
|
provide a very fast ORM for everyone.
|
|
|
|
|
2018-08-24 12:32:07 +00:00
|
|
|
# 2.0.0-dev
|
2018-05-04 03:51:17 +00:00
|
|
|
* Removed PostgreSQL-specific functionality, so that the ORM can ultimately
|
|
|
|
target all services.
|
|
|
|
* Created a better `Join` model.
|
|
|
|
* Created a far better `Query` model.
|
2018-05-04 03:57:45 +00:00
|
|
|
* Removed `lib/server.dart`
|
2018-05-04 03:51:17 +00:00
|
|
|
|
2017-11-23 22:38:34 +00:00
|
|
|
# 1.0.0-alpha+10
|
|
|
|
* Split into `angel_orm.dart` and `server.dart`. Prevents DDC failures.
|
|
|
|
|
2017-07-15 18:17:45 +00:00
|
|
|
# 1.0.0-alpha+7
|
|
|
|
* Added a `@belongsToMany` annotation class.
|
|
|
|
* Resolved [#20](https://github.com/angel-dart/orm/issues/20). The
|
|
|
|
`PostgreSQLConnectionPool` keeps track of which connections have been opened now.
|
|
|
|
|
2017-07-15 15:11:57 +00:00
|
|
|
# 1.0.0-alpha+6
|
|
|
|
* `DateTimeSqlExpressionBuilder` will no longer automatically
|
|
|
|
insert quotation marks around names.
|
|
|
|
|
2017-07-14 23:11:12 +00:00
|
|
|
# 1.0.0-alpha+5
|
|
|
|
* Corrected a typo that was causing the aforementioned test failures.
|
|
|
|
`==` becomes `=`.
|
|
|
|
|
|
|
|
# 1.0.0-alpha+4
|
|
|
|
* Added a null-check in `lib/src/query.dart#L24` to (hopefully) prevent it from
|
|
|
|
crashing on Travis.
|
|
|
|
|
2017-07-14 22:06:28 +00:00
|
|
|
# 1.0.0-alpha+3
|
2017-07-14 22:04:58 +00:00
|
|
|
* Added `isIn`, `isNotIn`, `isBetween`, `isNotBetween` to `SqlExpressionBuilder` and its
|
|
|
|
subclasses.
|
|
|
|
* Added a dependency on `package:meta`.
|