![JAR search and dependency download from the Maven repository](/logo.png)
commonMain.com.harmony.kotlin.data.datasource.database.CacheDatabase.kt Maven / Gradle / Ivy
package com.harmony.kotlin.`data`.datasource.database
import com.harmony.core.db.CacheQueries
import com.harmony.kotlin.`data`.datasource.database.harmonykotlin.newInstance
import com.harmony.kotlin.`data`.datasource.database.harmonykotlin.schema
import com.squareup.sqldelight.Transacter
import com.squareup.sqldelight.db.SqlDriver
public interface CacheDatabase : Transacter {
public val cacheQueries: CacheQueries
public companion object {
public val Schema: SqlDriver.Schema
get() = CacheDatabase::class.schema
public operator fun invoke(driver: SqlDriver): CacheDatabase =
CacheDatabase::class.newInstance(driver)
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy