DatabaseHelper

Помощник для работы с базой данных SQLite.

Управляет созданием и обновлением базы данных для хранения напоминаний и подзадач. Версия базы данных 6 добавлена для поддержки настроек уведомлений.

Author

Грехов М.В., Яньшина А.Ю.

Since

1.0.0

Constructors

Link copied to clipboard
constructor(context: Context)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
open val databaseName: String?
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
open fun close()
Link copied to clipboard
Link copied to clipboard
open override fun onCreate(db: SQLiteDatabase?)

Создает таблицы базы данных при первом запуске.

Link copied to clipboard
open fun onDowngrade(db: SQLiteDatabase?, oldVersion: Int, newVersion: Int)
Link copied to clipboard
open fun onOpen(db: SQLiteDatabase?)
Link copied to clipboard
open override fun onUpgrade(db: SQLiteDatabase?, oldVersion: Int, newVersion: Int)

Обновляет базу данных при изменении версии. Удаляет старые таблицы и создает новые.

Link copied to clipboard
open fun setIdleConnectionTimeout(idleConnectionTimeoutMs: Long)
Link copied to clipboard
open fun setLookasideConfig(slotSize: Int, slotCount: Int)
Link copied to clipboard
Link copied to clipboard