RoomDatabase.Callback



Callback for RoomDatabase

Summary

Public constructors

android
Cmn
N

Public functions

open Unit

Called when the database is created for the first time.

Cmn
android
N
open Unit

Called when the database is created for the first time.

android
open Unit

Called after the database was destructively migrated.

Cmn
android
N
open Unit

Called after the database was destructively migrated

android
open Unit
onOpen(connection: SQLiteConnection)

Called when the database has been opened.

Cmn
android
N
open Unit

Called when the database has been opened.

android

Public constructors

Callback

Callback()

Callback

Callback()

Callback

Callback()

Public functions

onCreate

open fun onCreate(connection: SQLiteConnection): Unit

Called when the database is created for the first time.

This function called after all the tables are created.

Parameters
connection: SQLiteConnection

The database connection.

onCreate

open fun onCreate(db: SupportSQLiteDatabase): Unit

Called when the database is created for the first time. This is called after all the tables are created.

Parameters
db: SupportSQLiteDatabase

The database.

onDestructiveMigration

open fun onDestructiveMigration(connection: SQLiteConnection): Unit

Called after the database was destructively migrated.

Parameters
connection: SQLiteConnection

The database connection.

onDestructiveMigration

open fun onDestructiveMigration(db: SupportSQLiteDatabase): Unit

Called after the database was destructively migrated

Parameters
db: SupportSQLiteDatabase

The database.

onOpen

open fun onOpen(connection: SQLiteConnection): Unit

Called when the database has been opened.

Parameters
connection: SQLiteConnection

The database connection.

onOpen

open fun onOpen(db: SupportSQLiteDatabase): Unit

Called when the database has been opened.

Parameters
db: SupportSQLiteDatabase

The database.