![JAR search and dependency download from the Maven repository](/logo.png)
commonMain.com.harmony.kotlin.common.sqldelight.SqlDelightQueryExt.kt Maven / Gradle / Ivy
package com.harmony.kotlin.common.sqldelight
import com.harmony.kotlin.error.DataNotFoundException
import com.squareup.sqldelight.Query
fun Query.executeAsListWithDataNotFound(): List {
return this.executeAsList().ifEmpty {
throw DataNotFoundException()
}
}
fun Query.executeAsOneWithDataNotFound(): T {
try {
return executeAsOne()
} catch (ignored: NullPointerException) {
throw DataNotFoundException()
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy