- Fixed bug when using
Model.alias()
when the model defined a particular database schema. - Added
SchemaManager.create_foreign_key
API to simplify adding constraints when dealing with circular foreign-key relationships. Updated docs accordingly. - Improved implementation of
Migrator.add_foreign_key_constraint
so that it can be used with Postgresql (in addition to MySQL). - Added
PickleField
to theplayhouse.fields
module. Docs. - Fixed bug in implementation of
CompressedField
when using Python 3. - Added
KeyValue
API inplayhouse.kv
module. Docs. - More test cases for joining on sub-selects or common table expressions.