Peewee v3.14.9 Release Notes

    • ๐Ÿ‘ Allow calling table_exists() with a model-class, refs
    • Improve is_connection_usable() method of MySQLDatabase 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 to contains() and the contains_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.

    View commits