- Allow calling
table_exists()
with a model-class, refs - Improve
is_connection_usable()
method ofMySQLDatabase
class. - Better support for VIEWs with
playhouse.dataset.DataSet
and sqlite-web. - Support INSERT / ON CONFLICT in
playhosue.kv
for newer Sqlite. - Add
ArrayField.contained_by()
method, a corollary tocontains()
and thecontains_any()
methods. - Support cyclical foreign-key relationships in reflection/introspection, and also for sqlite-web.
- Add magic methods for FTS5 field to optimize, rebuild and integrity check the full-text index.
- Add fallbacks in
setup.py
in the event distutils is not available.