sqlite3_connection_pool library
Classes
- AsyncConnection
- A database connection with utilities to safely use it asynchronously.
- ConnectionLease
- A SQLite database connection that has been leased from a connection pool and must be returned to it with returnLease.
- ExclusivePoolAccess
- Provides access to all connections of a database pool.
- PoolConnections
- A write and a collection of read connections to put into a connection pool.
- SqliteConnectionPool
- A pool giving out SQLite connections asynchronously.
Typedefs
- ExecuteResult = ({bool autoCommit, int changes, int lastInsertRowId})
-
The result of calling ConnectionLease.execute. This provides access to the
autocommitstate (indicating whether the database is in a transaction) as well as the changes and last insert rowid.
Exceptions / Errors
- PoolAbortException
- An exception signalling that a request on a pool has been aborted.