oxygen.sql.migration.model
package oxygen.sql.migration.model
Members list
Type members
Classlikes
Representation of a Migration that has been calculated, but not yet executed.
Representation of a Migration that has been calculated, but not yet executed.
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object CalculatedMigration
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
CalculatedMigration.type
object EntityRef
final case class ExecutedMigration(version: Int, steps: Contiguous[Step], startedAt: Instant, completedAt: Option[Instant])
Representation of a Migration that has already been executed.
Representation of a Migration that has already been executed.
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object ExecutedMigration
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
ExecutedMigration.type
sealed trait MigrationError extends Throwable
Attributes
- Companion
- object
- Supertypes
-
class Throwabletrait Serializableclass Objecttrait Matchableclass Any
- Known subtypes
-
class EmptyMigrationclass ErrorDiffingStateclass ErrorFetchingMigrationsclass ErrorPersistingMigrationclass MigrationsDifferclass MissingPlannedMigrationclass UnexpectedVersionShow all
object MigrationError
Attributes
- Companion
- trait
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
MigrationError.type
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object MigrationState
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
MigrationState.type
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object Migrations
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
Migrations.type
final case class PlannedMigration(version: Int, tables: Contiguous[TableRepr[_, _]], steps: Contiguous[StepType])
Representation of a migration that has not yet been calculated. This allows the flexibility to have oxygen-migration automatically figure out what migration steps you need.
Representation of a migration that has not yet been calculated. This allows the flexibility to have oxygen-migration automatically figure out what migration steps you need.
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object PlannedMigration
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
PlannedMigration.type
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
trait AlterColumnclass CreateColumnclass DropColumnclass RenameColumnclass SetNullabletrait AlterSchemaclass CreateSchemaclass DropSchemaclass RenameSchematrait AlterTableclass CreateTableclass DropTableclass RenameTableShow all
object StateDiff
sealed trait StateDiffError extends Throwable
Attributes
- Companion
- object
- Supertypes
-
class Throwabletrait Serializableclass Objecttrait Matchableclass Any
- Known subtypes
object StateDiffError
Attributes
- Companion
- trait
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
StateDiffError.type
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object TableState
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
TableState.type
In this article