Database
class Database(ptr: ERROR CLASS: Symbol not found for CPointer<ERROR CLASS: Symbol not found for sqlite3>) : <ERROR CLASS> ERROR CLASS: Symbol not found for SQLiteConnection(source)
A simple implementation of the SQLiteConnection interface backed by a synchronous sqlite3* database pointer and the SQLite C APIs called via cinterop.
Multiple instances of this class are bundled into an com.powersync.db.driver.InternalConnectionPool and called from kotlinx.coroutines.Dispatchers.IO to make these APIs asynchronous.