SqlDriverFactory

actual open class SqlDriverFactory(val databaseName: String, val asyncSchema: SqlSchema<QueryResult.AsyncValue<Unit>>)
expect open class SqlDriverFactory(databaseName: String, asyncSchema: SqlSchema<QueryResult.AsyncValue<Unit>>)
actual open class SqlDriverFactory(val databaseName: String, val asyncSchema: SqlSchema<QueryResult.AsyncValue<Unit>>)
actual open class SqlDriverFactory(val databaseName: String, val asyncSchema: SqlSchema<QueryResult.AsyncValue<Unit>>)
actual open class SqlDriverFactory(val databaseName: String, val asyncSchema: SqlSchema<QueryResult.AsyncValue<Unit>>)

Constructors

Link copied to clipboard
constructor(context: Context?, databaseName: String, asyncSchema: SqlSchema<QueryResult.AsyncValue<Unit>>)
actual constructor(databaseName: String, asyncSchema: SqlSchema<QueryResult.AsyncValue<Unit>>)
expect constructor(databaseName: String, asyncSchema: SqlSchema<QueryResult.AsyncValue<Unit>>)
actual constructor(databaseName: String, asyncSchema: SqlSchema<QueryResult.AsyncValue<Unit>>)
actual constructor(databaseName: String, asyncSchema: SqlSchema<QueryResult.AsyncValue<Unit>>)
actual constructor(databaseName: String, asyncSchema: SqlSchema<QueryResult.AsyncValue<Unit>>)

Properties

Link copied to clipboard
actual val asyncSchema: SqlSchema<QueryResult.AsyncValue<Unit>>
expect val asyncSchema: SqlSchema<QueryResult.AsyncValue<Unit>>
actual val asyncSchema: SqlSchema<QueryResult.AsyncValue<Unit>>
actual val asyncSchema: SqlSchema<QueryResult.AsyncValue<Unit>>
actual val asyncSchema: SqlSchema<QueryResult.AsyncValue<Unit>>
Link copied to clipboard
private var context: Context?
Link copied to clipboard
actual val databaseName: String
expect val databaseName: String
actual val databaseName: String
actual val databaseName: String
actual val databaseName: String
mutex
Link copied to clipboard
private val mutex: Mutex
private val mutex: Mutex
Link copied to clipboard
private var sqlDriver: SqlDriver?

Functions

Link copied to clipboard
actual open suspend fun createDriver(): SqlDriver
expect open suspend fun createDriver(): SqlDriver
actual open suspend fun createDriver(): SqlDriver
actual open suspend fun createDriver(): SqlDriver
actual open suspend fun createDriver(): SqlDriver
Link copied to clipboard
actual open fun getSchema(): SqlSchema<QueryResult.Value<Unit>>?
expect open fun getSchema(): SqlSchema<QueryResult.Value<Unit>>?
actual open fun getSchema(): SqlSchema<QueryResult.Value<Unit>>?
actual open fun getSchema(): SqlSchema<QueryResult.Value<Unit>>?
actual open fun getSchema(): SqlSchema<QueryResult.Value<Unit>>?