databaseDriver
fun databaseDriver(context: <Error class: unknown class>, dbName: String, passphrase: ByteArray? = null, schema: <Error class: unknown class><<Error class: unknown class><Unit>>, config: DriverConfigurationBuilder.() -> Unit = {}): <Error class: unknown class>
fun databaseDriver(driverUri: String?, dbName: String, schema: <Error class: unknown class><<Error class: unknown class><Unit>>, config: <Error class: unknown class>.() -> Unit = {}): <Error class: unknown class>
fun databaseDriver(uri: String, schema: <Error class: unknown class><<Error class: unknown class><Unit>>? = null, config: DriverConfigurationBuilder.() -> Unit = {}): <Error class: unknown class>
Creates a JVM SQLite driver with optional SQLDelight-managed schema initialization.
Behavior:
When schema is provided: SQLDelight will create or migrate the database to schema.version and update
PRAGMA user_version.When schema is null: a raw driver is returned and the caller is responsible for schema creation and/or migration.
Use the raw mode only for special flows that intentionally control migration externally (for example import/backup flows).