sqlite-utils/docs/changelog.rst
2018-08-12 17:46:22 -07:00

28 lines
986 B
ReStructuredText

===========
Changelog
===========
.. _v0_6:
0.6 (2018-08-12)
----------------
- ``.enable_fts()`` now takes optional argument ``fts_version``, defaults to ``FTS5``. Use ``FTS4`` if the version of SQLite bundled with your Python does not support FTS5
- New optional ``column_order=`` argument to ``.insert()`` and friends for providing a partial or full desired order of the columns when a database table is created
- :ref:`New documentation <python_api>` for ``.insert_all()`` and ``.upsert()`` and ``.upsert_all()``
.. _v0_5:
0.5 (2018-08-05)
----------------
- ``db.tables`` and ``db.table_names`` introspection properties
- ``db.indexes`` property for introspecting indexes
- ``table.create_index(columns, index_name)`` method
- ``db.create_view(name, sql)`` method
- Table methods can now be chained, plus added ``table.last_id`` for accessing the last inserted row ID
0.4 (2018-07-31)
----------------
- ``enable_fts()``, ``populate_fts()`` and ``search()`` table methods