Package

com.github.j5ik2o.scalatestplus

db

Permalink

package db

Visibility
  1. Public
  2. All

Type Members

  1. case class DownloadConfig(baseUrl: URL = ..., cacheDir: File = ...) extends Product with Serializable

    Permalink
  2. case class FlywayConfig(locations: Seq[String], callbacks: Seq[FlywayCallback] = Seq.empty) extends Product with Serializable

    Permalink
  3. case class FlywayConfigWithDataSource(driverDataSource: DriverDataSource, config: FlywayConfig) extends Product with Serializable

    Permalink
  4. case class FlywayContext(flyway: Flyway, config: FlywayConfigWithDataSource) extends Product with Serializable

    Permalink
  5. trait FlywayOneInstancePerSuiteBase extends TestSuiteMixin with FlywaySpecSupport

    Permalink
  6. trait FlywaySpecSupport extends AnyRef

    Permalink
  7. trait FlywayWithMySQLdMixedFixtures extends TestSuiteMixin with UnitFixture with MySQLdSpecSupport with FlywaySpecSupport

    Permalink
  8. trait FlywayWithMySQLdOneInstancePerSuite extends FlywayOneInstancePerSuiteBase with MySQLdOneInstancePerSuite

    Permalink
  9. trait FlywayWithMySQLdOneInstancePerTest extends TestSuiteMixin with FlywaySpecSupport with MySQLdSpecSupport

    Permalink
  10. case class MySQLdConfig(version: Version = v5_7_latest, port: Option[Int] = None, timeout: Option[Duration] = Some(30 seconds), charset: Charset = Charset.defaults(), userWithPassword: Option[UserWithPassword] = None, timeZone: Option[TimeZone] = None, serverVariables: Map[String, Any] = Map.empty, tempDir: Option[File] = None) extends Product with Serializable

    Permalink
  11. case class MySQLdContext(embeddedMysql: EmbeddedMysql, mySQLdConfig: MySQLdConfig, downloadConfig: DownloadConfig, schemaConfigs: Seq[SchemaConfig]) extends Product with Serializable

    Permalink
  12. case class MySQLdContextWithFlywayContexts(mySQLdContext: MySQLdContext, flywayContexts: Seq[FlywayContext]) extends Product with Serializable

    Permalink
  13. trait MySQLdMixedFixtures extends TestSuiteMixin with UnitFixture with MySQLdSpecSupport

    Permalink
  14. trait MySQLdOneInstancePerSuite extends TestSuiteMixin with MySQLdSpecSupport

    Permalink
  15. trait MySQLdOneInstancePerTest extends TestSuiteMixin with MySQLdSpecSupport

    Permalink
  16. trait MySQLdSpecSupport extends LazyLogging

    Permalink
  17. case class SchemaConfig(name: String, charset: Charset = Charset.defaults(), commands: Seq[String] = Seq.empty, scripts: Seq[SqlScriptSource] = Seq.empty) extends Product with Serializable

    Permalink
  18. case class UserWithPassword(userName: String, password: String) extends Product with Serializable

    Permalink

Ungrouped