DirtyEventSQLiteDao

class DirtyEventSQLiteDao(databaseManager: DatabaseManager, logger: Logger, eventTypeConverter: EventTypeConverters) : DirtyEventDao, DatabaseTable

Constructors

Link copied to clipboard
constructor(databaseManager: DatabaseManager, logger: Logger, eventTypeConverter: EventTypeConverters)

Properties

Link copied to clipboard
open override val columns: Map<String, String>

Columns other than primary keys. Key would be column name and value would be type. For example, mapOf("data" to "TEXT")

Link copied to clipboard
open override val primaryKey: Pair<String, String>

A primary key for the database

Link copied to clipboard
open override val tableName: String

Name of database table.

Functions

Link copied to clipboard
open override fun deleteDirtyEventsByIds(ids: List<String>): Int

Delete dirty events by given ids.

Link copied to clipboard

Insert multiple dirty meeting events.

Link copied to clipboard

List dirty meeting events items which includes all the fields in the table.