Bartłomiej Kozak
suspend fun <T> dbQuery(block: suspend () -> T): T = newSuspendedTransaction(<http://Dispatchers.IO|Dispatchers.IO>) { block() } override suspend fun isEmailTaken(email: String): Boolean = dbQuery { UserEntity.find { UsersTable.email eq email }.firstOrNull() } == null
override suspend fun isEmailTaken(email: String): Boolean = dbQuery { UserEntity.find { UsersTable.email eq email }.firstOrNull() == null }
tapac
firstOrNull() == null
.none()
.empty()
A modern programming language that makes developers happier.