Welcome to TinyDB!¶
Welcome to TinyDB, your tiny, document oriented database optimized for your happiness :)
>>> from tinydb import TinyDB, Query
>>> db = TinyDB('path/to/db.json')
>>> User = Query()
>>> db.insert({'name': 'John', 'age': 22})
>>> db.search(User.name == 'John')
[{'name': 'John', 'age': 22}]
User’s Guide¶
Extending TinyDB¶
API Reference¶
Additional Notes¶
- Contribution Guidelines
- Changelog
- Version Numbering
- unreleased
- v4.8.0 (2023-06-12)
- v4.7.1 (2023-01-14)
- v4.7.0 (2022-02-19)
- v4.6.1 (2022-01-18)
- v4.6.0 (2022-01-17)
- v4.5.2 (2021-09-23)
- v4.5.1 (2021-07-17)
- v4.5.0 (2021-06-25)
- v4.4.0 (2021-02-11)
- v4.3.0 (2020-11-14)
- v4.2.0 (2020-10-03)
- v4.1.1 (2020-05-08)
- v4.1.0 (2020-05-07)
- v4.0.0 (2020-05-02)
- v3.15.1 (2019-10-26)
- v3.15.0 (2019-10-12)
- v3.14.2 (2019-09-13)
- v3.14.1 (2019-07-03)
- v3.14.0 (2019-06-18)
- v3.13.0 (2019-03-16)
- v3.12.2 (2018-12-12)
- v3.12.1 (2018-11-09)
- v3.12.0 (2018-11-06)
- v3.11.1 (2018-09-13)
- v3.11.0 (2018-08-20)
- v3.10.0 (2018-07-21)
- v3.9.0 (2018-04-24)
- v3.8.1 (2018-03-26)
- v3.8.0 (2018-03-01)
- v3.7.0 (2017-11-11)
- v3.6.0 (2017-10-05)
- v3.5.0 (2017-08-30)
- v3.4.1 (2017-08-23)
- v3.4.0 (2017-08-08)
- v3.3.1 (2017-06-27)
- v3.3.0 (2017-06-05)
- v3.2.3 (2017-04-22)
- v3.2.2 (2017-01-16)
- v3.2.1 (2016-06-29)
- v3.2.0 (2016-04-25)
- v3.1.3 (2016-02-14)
- v3.1.2 (2016-01-30)
- v3.1.1 (2016-01-23)
- v3.1.0 (2015-12-31)
- v3.0.0 (2015-11-13)
- v2.4.0 (2015-08-14)
- v2.3.2 (2015-05-20)
- v2.3.1 (2015-04-30)
- v2.3.0 (2015-04-08)
- v2.2.2 (2015-02-12)
- v2.2.1 (2015-01-09)
- v2.2.0 (2014-11-10)
- v2.1.0 (2014-10-14)
- v2.0.1 (2014-09-22)
- v2.0.0 (2014-09-05)
- v1.4.0 (2014-07-22)
- v1.3.0 (2014-07-02)
- v1.2.0 (2014-06-19)
- v1.1.1 (2014-06-14)
- v1.1.0 (2014-05-06)
- v1.0.1 (2014-04-26)
- v1.0.0 (2013-07-20)
- Upgrade Notes