package jdbc
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- jdbc
- ApplicationLogger
- DbManager
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Value Members
-
def
createDbTransactorManaged(credentials: JDBC, ec: ExecutionContext, pool_name: String, pool_size: Int)(implicit blocker: Blocker): Managed[Throwable, HikariTransactor[Task]]
- Definition Classes
- DbManager
-
def
getDbCredentials[T](name: String, credentials: JDBC, ec: ExecutionContext)(implicit arg0: Manifest[T]): Task[T]
- Definition Classes
- DbManager
- def liveDBWithTransactor(db: JDBC): ZLayer[Blocking, Throwable, DBEnv]
- def liveTransactor(db: JDBC, pool_name: String = "EtlFlow-Pool", pool_size: Int = 10): ZLayer[Blocking, Throwable, TransactorEnv]
-
lazy val
logger: Logger
- Definition Classes
- ApplicationLogger
-
def
runDbMigration(credentials: JDBC, clean: Boolean): Task[Int]
- Definition Classes
- DbManager
- object DB extends EtlFlowUtils
- object DBLogger
- object SQL