dbPostgres
dbPostgres
japgolly.webapputil.db
Db
Db
DbConfig
DbConfig
DbMigration
FlywayConfig
DbMigration
DoobieCodecs
DoobieCodecs
DoobieHelpers
ConnectionIOExt
ConnectionIOExtE
DoobieReadObjExt
DoobieWriteObjExt
Update0Ext
UpdateExt
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
])
Companion:
object
object
DbConfig
Companion:
class
object
DbMigration
Companion:
class
final
class
DbMigration
(
flyway:
Flyway
)
Companion:
object
object
DoobieCodecs
extends
DoobieCodecs
Companion:
class
trait
DoobieCodecs
Companion:
object
object
DoobieHelpers
class
XA
(
val
transactor:
Transactor
[
IO
])
extends
FunctionK
[
ConnectionIO
,
IO
]