SQLite7ΒΆ

SQLite7 is a DB-API 2.0 style interface for SQLite databases backed directly by the SQLite C library, with both synchronous and asynchronous APIs.

This documentation is organized into four main sections:

  • Tutorial teaches the core workflow for opening a database, creating tables, inserting data, and querying rows.

  • Reference describes the classes, functions, constants, and exceptions provided by sqlite7.

  • How-to guides show how to perform focused tasks such as binding placeholders, working with row factories, and using transactions.

  • Explanation provides background on the native backend design and transaction behavior.