owl_sql 0.12.0
owl_sql: ^0.12.0 copied to clipboard
Source code generator for SQL CRUD (Postgresql and CockroachDB-flavoured SQL).
Changelog #
0.12.0 #
- Migrated to use
postgresv3 API. Note: some types may not be supported.
0.10.1 #
- Fix bool flag
isCockroachDB.
0.10.0 #
- Migrated to null-safety.
0.9.0 #
Breaking changes:
isCockroachDB: trueis moved from*Table.init()to the table-level.- Support the long-format
upsert(for Postgres).
0.8.0 #
Breaking changes:
Index.storingrenamed toIndex.including.- Generates the same SQL for Postgres and CockroachDB, however
init()needsisCockroachDB: truein the later cases.
0.7.2 #
- Supports column-level
UNIQUEconstraints.
0.7.1 #
- Updated code to latest Dart SDK and pedantic lints.
- More support for CockroachDB (e.g. column families, ordered keys).
0.7.0 #
Breaking changes:
- Dart 2.2 compatible code (incl. using the optional
newinitialization). ${table.type}ConnectionFnremovedTable.paginateusesPostgreSQLExecutionContext(e.g.Connectionor a pooling proxy).
Updates:
- Import package with prefixes.
- Additional mutable (non-database) fields for
Rowobjects.
0.6.3 #
- Support
limitwith*Table.updateAll.
0.6.2 #
- Support
limitwith*Table.deleteAll.
0.6.1 #
- Support for
SMALLINTcolumn.
0.6.0 #
- Complete rewrite of the SQL parts from
owl/owl_codegen(0.4)