Peewee v3.13.0 Release Notes
Release Date: 2019-12-06 // over 4 years ago-
๐ CockroachDB support added
๐ This will be a notable release as it adds support for
CockroachDB, a distributed, horizontally-scalable
SQL database.๐ Other features and fixes
- ๐ Allow
FOR UPDATE
clause to specify one or more tables (FOR UPDATE OF...
). - ๐ Support for Postgres
LATERAL
join. - โช Properly wrap exceptions raised during explicit commit/rollback in the appropriate peewee-specific exception class.
- ๐ป Capture original exception object and expose it as
exc.orig
on the wrapped exception. - ๐ Properly introspect
SMALLINT
columns in Postgres schema reflection. - More flexible handling of passing database-specific arguments to
atomic()
andtransaction()
context-manager/decorator. - ๐ Fix non-deterministic join ordering issue when using the
filter()
API across several tables (#2063).
- ๐ Allow