Changes in 2.1.7
- Support for savepoints (Sqlite, Postgresql and MySQL) using an API similar to that of transactions.
- Common set of exceptions to wrap DB-API 2 driver-specific exception classes, e.g.
peewee.IntegrityError
. - When pwiz cannot determine the underlying column type, display it in a comment in the generated code.
- Support for circular foreign-keys.
- Moved
Proxy
into peewee (previously inplayhouse.proxy
). - Renamed
R()
toSQL()
. - General code cleanup, some new comments and docstrings.