japgolly.webapputil.db.test

Type members

Classlikes

final case class DbTable(name: String)
Companion:
object
object DbTable
Companion:
class
class DelegateConnection(delegate: Connection) extends Connection
final class ImperativeXA(val xa: XA, realDb: Db, lazyTables: () => Set[DbTable]) extends TestXA
abstract class TestDb

Extend this to create your own:

Extend this to create your own:

 object TestDb extends japgolly.webapputil.db.test.TestDb {

   override protected def cfg: DbConfig =
     xxx

   onlyAllowDropSchemaWhenDatabaseNameEndsWith("_test")

 }

Extend this to create your own:

Extend this to create your own:

 object TestConfig extends japgolly.webapputil.db.test.TestDbConfig {
   override protected def propsFilename =
     "blah.properties"
 }
Companion:
class
Companion:
object
class TestXA(xa: XA, lazyTables: () => Set[DbTable]) extends XA with TestDbHelpers