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
/
Query
Query
object
Query
Companion:
class
Graph
Supertypes
Self type
class
Object
trait
Matchable
class
Any
Query
.type
Value members
Extensions
Value members
Concrete methods
transparent inline
def
apply
[
T
<:
Product
:
Table
]:
Any
def
insertMany
[
T
<:
Product
:
Table
](
o:
Seq
[
T
]):
ZIO
[
DSLContext
,
Nothing
,
InsertValuesStepN
[
Record
]]
def
insertOne
[
T
<:
Product
:
Table
](
o:
T
):
ZIO
[
DSLContext
,
Nothing
,
InsertValuesStepN
[
Record
]]
Extensions
Extensions
extension
[
Q
<:
Query
](q:
Q
)
transparent inline
def
join
(
t:
Table
[
_
]):
Any
transparent inline
def
leftJoin
(
t:
Table
[
_
]):
Any
transparent inline
def
rightJoin
(
t:
Table
[
_
]):
Any
inline
def
where
(
conditionFunc:
Q
=>
Condition
):
AfterWhere
[
Q
]