sqlx4k
Toggle table of contents
0.70.0
common
Platform filter
common
Switch theme
Search in API
sqlx4k
sqlx4k-mysql
/
io.github.smyrgeorge.sqlx4k.mysql
/
IMySQL
IMy
SQL
interface
IMySQL
:
Driver
,
Driver.Pool
,
Driver.Transactional
,
Driver.Migrate
Inheritors
MySQL
Members
Functions
begin
Link copied to clipboard
abstract
suspend
fun
begin
(
)
:
Result
<
Transaction
>
close
Link copied to clipboard
abstract
suspend
fun
close
(
)
:
Result
<
Unit
>
execute
Link copied to clipboard
abstract
suspend
fun
execute
(
statement
:
Statement
)
:
Result
<
Long
>
abstract
suspend
fun
execute
(
sql
:
String
)
:
Result
<
Long
>
fetch
All
Link copied to clipboard
abstract
suspend
fun
fetchAll
(
statement
:
Statement
)
:
Result
<
ResultSet
>
abstract
suspend
fun
fetchAll
(
sql
:
String
)
:
Result
<
ResultSet
>
abstract
suspend
fun
<
T
>
fetchAll
(
statement
:
Statement
,
rowMapper
:
RowMapper
<
T
>
)
:
Result
<
List
<
T
>
>
open
suspend
fun
<
T
>
fetchAll
(
sql
:
String
,
rowMapper
:
RowMapper
<
T
>
)
:
Result
<
List
<
T
>
>
migrate
Link copied to clipboard
abstract
suspend
fun
migrate
(
path
:
String
)
:
Result
<
Unit
>
pool
Idle
Size
Link copied to clipboard
abstract
fun
poolIdleSize
(
)
:
Int
pool
Size
Link copied to clipboard
abstract
fun
poolSize
(
)
:
Int
transaction
Link copied to clipboard
open
suspend
fun
<
T
>
transaction
(
f
:
suspend
Transaction
.
(
)
->
T
)
:
T