database library

Exports the low-level Database class to run operations on a sqlite database via dart:ffi.

Classes

Database
A opened sqlite database.
FunctionContext
The context in which an SQL function executes is stored in this object. A pointer to this object is always the first paramater to application-defined SQL functions. [...]
PreparedStatement
A prepared statement that can be executed multiple times.
Result
Stores the result of a select statement.
Row
Stores a single row in the result of a select statement.
SqliteValue
A value object in sqlite, which can represent all values that can be stored in a database table.

Extensions

SqliteFunctionContextPointer
SqliteValuePointer
Extension to extract value from a SqliteValue.

Exceptions / Errors

SqliteException