AndroidSqliteDriver

class AndroidSqliteDriver : SqlDriver

Constructors

AndroidSqliteDriver
Link copied to clipboard
fun AndroidSqliteDriver(openHelper: SupportSQLiteOpenHelper)
AndroidSqliteDriver
Link copied to clipboard
fun AndroidSqliteDriver(schema: SqlDriver.Schema, context: Context, name: String? = null, factory: SupportSQLiteOpenHelper.Factory = FrameworkSQLiteOpenHelperFactory(), callback: SupportSQLiteOpenHelper.Callback = AndroidSqliteDriver.Callback(schema), cacheSize: Int = DEFAULT_CACHE_SIZE, useNoBackupDirectory: Boolean = false)
AndroidSqliteDriver
Link copied to clipboard
fun AndroidSqliteDriver(database: SupportSQLiteDatabase, cacheSize: Int = DEFAULT_CACHE_SIZE)

Types

Callback
Link copied to clipboard
open class Callback(schema: SqlDriver.Schema, callbacks: AfterVersionWithDriver) : SupportSQLiteOpenHelper.Callback
Transaction
Link copied to clipboard
inner class Transaction(enclosingTransaction: Transacter.Transaction?) : Transacter.Transaction

Functions

close
Link copied to clipboard
open override fun close()
currentTransaction
Link copied to clipboard
open override fun currentTransaction(): Transacter.Transaction
execute
Link copied to clipboard
open override fun execute(identifier: Int?, sql: String, parameters: Int, binders: SqlPreparedStatement.() -> Unit?)
executeQuery
Link copied to clipboard
open override fun executeQuery(identifier: Int?, sql: String, parameters: Int, binders: SqlPreparedStatement.() -> Unit?): SqlCursor
newTransaction
Link copied to clipboard
open override fun newTransaction(): Transacter.Transaction