IAppDatabase

interface IAppDatabase

Interface for services db root

Functions

clearCacheAfterLogout
Link copied to clipboard
abstract suspend fun clearCacheAfterLogout()

Properties

db
Link copied to clipboard
abstract val db: RoomDatabase

Inheritors

FollowerModelDataService
Link copied to clipboard
RepoModelDataService
Link copied to clipboard
SecurityModelDataService
Link copied to clipboard
UserModelDataService
Link copied to clipboard

Extensions

withTransaction
Link copied to clipboard
suspend fun <T> IAppDatabase.withTransaction(body: suspend T.() -> Unit)

Extensions for easy transaction