sqlx
sqlx
io.github.liewhite.sqlx
CustomNs
DBConfig
DBDataSource
DBDataSource
DriverNotSupportError
ExtSyntax
Field
Index
Migrator
QuillMysqlContext
QuillPostgresContext
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
Driver
Index
Length
Primary
TableName
Unique
io.github.liewhite.sqlx.examples
MyApp
User
UserRepo
UserRepoImpl
UserRepoImpl
sqlx
/
io.github.liewhite.sqlx.examples
/
UserRepoImpl
UserRepoImpl
class
UserRepoImpl
(
datasource:
DBDataSource
)
extends
UserRepo
Companion:
object
Graph
Supertypes
trait
UserRepo
class
Object
trait
Matchable
class
Any
Value members
Value members
Concrete methods
override
def
create
(
t:
User
):
ZIO
[
Any
,
Exception
,
Long
]
Definition Classes
UserRepo
override
def
listAll
():
ZIO
[
Any
,
SQLException
,
Vector
[
User
]]
Definition Classes
UserRepo
override
def
migrate
():
ZIO
[
Any
,
Throwable
,
Unit
]
Definition Classes
UserRepo
Concrete fields
val
ctx
:
QuillMysqlContext
[
CompositeNamingStrategy2
[
CustomNs
,
NamingStrategy
]]
val
table
:
Table
[
User
]