Skip to content

//sqlite-driver/com.squareup.sqldelight.sqlite.driver/JdbcSqliteDriver

JdbcSqliteDriver

[jvm] class JdbcSqliteDriver(url: String, properties: Properties) : JdbcDriver, ConnectionManager

Types

Name Summary
Companion [jvm]
Content
object Companion


Functions

Name Summary
beginTransaction [jvm]
Content
open override fun Connection.beginTransaction()


close [jvm]
Content
open override fun close()


closeConnection [jvm]
Content
open override fun closeConnection(connection: Connection)


connectionAndClose [jvm]
Content
fun connectionAndClose(): Pair<Connection, () -> Unit>


currentTransaction [jvm]
Content
open override fun currentTransaction(): Transacter.Transaction?


endTransaction [jvm]
Content
open override fun Connection.endTransaction()


execute [jvm]
Content
open override fun execute(identifier: Int?, sql: String, parameters: Int, binders: SqlPreparedStatement.() -> Unit?)


executeQuery [jvm]
Content
open override fun executeQuery(identifier: Int?, sql: String, parameters: Int, binders: SqlPreparedStatement.() -> Unit?): SqlCursor


getConnection [jvm]
Content
open override fun getConnection(): Connection


newTransaction [jvm]
Content
open override fun newTransaction(): Transacter.Transaction


rollbackTransaction [jvm]
Content
open override fun Connection.rollbackTransaction()


Properties

Name Summary
transaction [jvm] open override var transaction: ConnectionManager.Transaction?