Coverage Summary for Class: Database (com.vsevolodganin.clicktrack)
Class |
Method, %
|
Branch, %
|
Line, %
|
Instruction, %
|
Database$Companion |
0%
(0/2)
|
|
0%
(0/2)
|
0%
(0/3)
|
Total |
0%
(0/2)
|
|
0%
(0/2)
|
0%
(0/3)
|
package com.vsevolodganin.clicktrack
import app.cash.sqldelight.Transacter
import app.cash.sqldelight.db.QueryResult
import app.cash.sqldelight.db.SqlDriver
import app.cash.sqldelight.db.SqlSchema
import com.vsevolodganin.clicktrack.multiplatform.newInstance
import com.vsevolodganin.clicktrack.multiplatform.schema
import com.vsevolodganin.clicktrack.storage.SqlClickSoundsQueries
import com.vsevolodganin.clicktrack.storage.SqlClickTrackQueries
import kotlin.Unit
public interface Database : Transacter {
public val sqlClickSoundsQueries: SqlClickSoundsQueries
public val sqlClickTrackQueries: SqlClickTrackQueries
public companion object {
public val Schema: SqlSchema<QueryResult.Value<Unit>>
get() = Database::class.schema
public operator fun invoke(driver: SqlDriver): Database = Database::class.newInstance(driver)
}
}