.. peewee documentation master file, created by sphinx-quickstart on Thu Nov 25 21:20:29 2010. You can adapt this file completely to your liking, but it should at least contain the root `toctree` directive. peewee ====== .. image:: peewee4-logo.png Peewee is a simple and small ORM. It has few (but expressive) concepts, making it easy to learn and intuitive to use. * a small, expressive ORM * flexible query-builder that exposes full power of SQL * supports :ref:`sqlite, mysql, mariadb, postgresql `. * :ref:`asyncio support ` * tons of extensions * use with :ref:`flask `, :ref:`fastapi `, :ref:`pydantic ` and :ref:`more ` Peewee's source code hosted on `GitHub `_. New to peewee? These may help: * :ref:`Quickstart ` * :ref:`Example twitter app ` * :ref:`Using peewee interactively ` * :ref:`Models and fields ` * :ref:`Querying ` * :ref:`Relationships and joins ` * :ref:`Extensive library of SQL / Peewee examples ` * :ref:`Flask setup ` or :ref:`FastAPI setup ` Contents: --------- .. toctree:: :maxdepth: 2 peewee/installation peewee/quickstart peewee/example peewee/database peewee/models peewee/relationships peewee/querying peewee/writing peewee/query_operators peewee/transactions peewee/schema peewee/asyncio peewee/framework_integration peewee/interactive peewee/query_builder peewee/query_library peewee/api peewee/sqlite peewee/postgres peewee/mysql peewee/db_tools peewee/orm_utils peewee/recipes peewee/contributing Note ---- If you find any bugs, odd behavior, or have an idea for a new feature please don't hesitate to `open an issue `_ on GitHub. Indices and tables ================== * :ref:`genindex` * :ref:`modindex` * :ref:`search`