MoEDatabaseHelper

open class MoEDatabaseHelper : SQLiteOpenHelper

Constructors

MoEDatabaseHelper
Link copied to clipboard
open fun MoEDatabaseHelper(context: Context, databaseName: String)
Application Context

Functions

close
Link copied to clipboard
open fun close()
getDatabaseName
Link copied to clipboard
open fun getDatabaseName(): String
getReadableDatabase
Link copied to clipboard
open fun getReadableDatabase(): SQLiteDatabase
getWritableDatabase
Link copied to clipboard
open fun getWritableDatabase(): SQLiteDatabase
isFieldExist
Link copied to clipboard
open fun isFieldExist(tableName: String, fieldName: String, db: SQLiteDatabase): Boolean
isTableExists
Link copied to clipboard
open fun isTableExists(db: SQLiteDatabase, tableName: String): Boolean
onConfigure
Link copied to clipboard
open fun onConfigure(db: SQLiteDatabase)
onCreate
Link copied to clipboard
abstract fun onCreate(p: SQLiteDatabase)
open fun onCreate(db: SQLiteDatabase)
onDowngrade
Link copied to clipboard
open fun onDowngrade(db: SQLiteDatabase, oldVersion: Int, newVersion: Int)
onOpen
Link copied to clipboard
open fun onOpen(db: SQLiteDatabase)
onUpgrade
Link copied to clipboard
abstract fun onUpgrade(p: SQLiteDatabase, p1: Int, p2: Int)
open fun onUpgrade(db: SQLiteDatabase, oldVersion: Int, newVersion: Int)
setIdleConnectionTimeout
Link copied to clipboard
open fun setIdleConnectionTimeout(idleConnectionTimeoutMs: Long)
setLookasideConfig
Link copied to clipboard
open fun setLookasideConfig(slotSize: Int, slotCount: Int)
setOpenParams
Link copied to clipboard
open fun setOpenParams(openParams: SQLiteDatabase.OpenParams)
setWriteAheadLoggingEnabled
Link copied to clipboard
open fun setWriteAheadLoggingEnabled(enabled: Boolean)