Releases: charcoal-dev/db-orm
Releases · charcoal-dev/db-orm
Database ORM 0.2.11
Release Notes
This release introduces CHECK constraint support across all drivers (MySQL ≥ 8.0.16, MariaDB ≥ 10.2.1, PostgreSQL, SQLite), ensuring boolean, enum, decimal, float, and binary column validations are enforced at the database level. Column builders now emit CHECK (…) inline in the correct order (… DEFAULT … CHECK (…)). Auto-increment behavior is aligned per-driver (AUTO_INCREMENT, GENERATED ALWAYS AS IDENTITY, AUTOINCREMENT). Schema generation outputs are locked in for test coverage with line-by-line assertions across MySQL, PostgreSQL, and SQLite.