sqlx
sqlx
io.github.liewhite.sqlx
AfterLimit
AfterOrderBy
AfterSelect
AfterWhere
Condition
DBConfig
DBContext
DBContext
DBDataSource
DBDataSource
DSLMacros
DriverNotSupportError
Field
Index
JoinItem
JoinType
Migration
Query
Query
TField
TField
given_TField_Array
given_TField_BigDecimal
given_TField_BigInt
given_TField_Boolean
given_TField_Date
given_TField_Double
given_TField_Float
given_TField_Int
given_TField_Long
given_TField_String
given_TField_ZonedDateTime
Table
Table
io.github.liewhite.sqlx.annotation
ColumnName
Index
Length
Precision
Primary
TableName
Unique
io.github.liewhite.sqlx.examples
Detail
Detail
given_TField_Detail
MyApp
User
sqlx
/
io.github.liewhite.sqlx
/
Table
Table
trait
Table
[
T
<:
Product
]
extends
Selectable
Companion:
object
Graph
Supertypes
trait
Selectable
class
Object
trait
Matchable
class
Any
Value members
Value members
Abstract methods
def
columns
:
Vector
[
Field
[
_
]]
def
indexes
:
Vector
[
Index
]
def
tableName
:
String
Concrete methods
def
colMap
:
Map
[
String
,
Field
[
_
]]
def
jooqCols
:
Vector
[
Field
[
Object
]]
def
pk
:
Option
[
Field
[
_
]]
def
selectDynamic
(
name:
String
):
Any
def
table
:
Table
[
Record
]
def
values
(
t:
T
):
Vector
[
Any
]