RoomDatabase.Callback



Callback for RoomDatabase

Summary

Public constructors

Cmn
N

Public functions

open Unit

Called when the database is created for the first time.

Cmn
N
open Unit

Called after the database was destructively migrated.

Cmn
N
open Unit
onOpen(connection: SQLiteConnection)

Called when the database has been opened.

Cmn
N

Public constructors

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.

onDestructiveMigration

open fun onDestructiveMigration(connection: SQLiteConnection): Unit

Called after the database was destructively migrated.

Parameters
connection: SQLiteConnection

The database connection.

onOpen

open fun onOpen(connection: SQLiteConnection): Unit

Called when the database has been opened.

Parameters
connection: SQLiteConnection

The database connection.