dbPostgres
dbPostgres
japgolly.webapputil.db
Db
Db
DbConfig
DbConfig
DbMigration
FlywayConfig
DbMigration
DoobieCodecs
DoobieCodecs
DoobieHelpers
ConnectionIOExt
ConnectionIOExtE
DoobieReadObjExt
DoobieWriteObjExt
Update0Ext
UpdateExt
JdbcLogging
SqlTracer
SqlTracer
ConnectionProxy
DataSourceProxy
PreparedStatementProxy
XA
dbPostgres
/
japgolly.webapputil.db
japgolly.webapputil.db
package
japgolly.webapputil.db
Type members
Type members
Classlikes
final case
class
Db
(
config:
DbConfig
,
dataSource:
DataSource
,
xa:
Resource
[
IO
,
XA
],
migration:
DbMigration
)
Companion:
object
object
Db
Companion:
class
final case
class
DbConfig
(
pgDataSource:
PGSimpleDataSource
,
hikariConfig:
HikariConfig
,
schema:
Option
[
String
],
sqlTracer:
Option
[
SqlTracer
])
Companion:
object
object
DbConfig
Companion:
class
object
DbMigration
Companion:
class
final
class
DbMigration
(
flywayCfg:
FluentConfiguration
)
Companion:
object
object
DoobieCodecs
extends
DoobieCodecs
Companion:
class
trait
DoobieCodecs
Companion:
object
object
DoobieHelpers
object
JdbcLogging
extends
StrictLogging
with
SqlTracer
trait
SqlTracer
Companion:
object
object
SqlTracer
Companion:
class
class
XA
(
val
transactor:
Transactor
[
IO
])
extends
FunctionK
[
ConnectionIO
,
IO
]