harmonica / com.improve_future.harmonica.core / Connection

Connection

open class Connection : Closeable, ConnectionInterface

Constructors

<init>

Connection(config: DbConfig)

Properties

config

open val config: DbConfig

Functions

close

open fun close(): Unit

createStatement

open fun createStatement(): Statement

doesTableExist

open fun doesTableExist(tableName: String): Boolean

Check table existence

execute

open fun execute(sql: String): Boolean

Execute SQL

transaction

open fun transaction(block: Connection.() -> Unit): Unit

Companion Object Functions

create

fun create(block: DbConfig.() -> Unit): Connection