DBMigration

pillars.db.migrations.DBMigration
See theDBMigration companion object
final case class DBMigration[F[_]](config: MigrationConfig)(implicit evidence$1: Async[F], evidence$2: Console[F], evidence$3: Tracer[F], evidence$4: Network[F], evidence$5: Files[F]) extends Module[F]

Attributes

Companion
object
Source
migrations.scala
Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait Module[F]
class Object
trait Matchable
class Any
Show all

Members list

Type members

Types

override type ModuleConfig = MigrationConfig

Attributes

Source
migrations.scala

Value members

Concrete methods

def migrate(path: String, schema: DatabaseSchema, schemaHistoryTable: DatabaseTable): F ?=> F[Unit]

Attributes

Source
migrations.scala
inline def migrateModule(key: Key): F ?=> F[Unit]

Attributes

Source
migrations.scala

Inherited methods

Attributes

Inherited from:
Module
Source
modules.scala
def probes: List[Probe[F]]

Attributes

Inherited from:
Module
Source
modules.scala

Attributes

Inherited from:
Product

Attributes

Inherited from:
Product