oxygen-sql-migration
oxygen-sql-migration
API
oxygen.sql.migration
delta
DiffApplier
MigrationPlanner
StateDiffer
phase1
phase2
phase3
model
CalculatedMigration
CalculatedMigration
CalculatedStep
Step
StepType
Diff
EntityRef
EntityRef
ColumnRef
ColumnRef
ForeignKeyRef
ForeignKeyRef
IndexRef
IndexRef
SchemaRef
SchemaRef
TableRef
TableRef
ExecutedMigration
ExecutedMigration
Step
StepType
Diff
ForeignKeyState
ForeignKeyState
AutoRef
Pair
IndexState
IndexState
AutoRef
MigrationError
MigrationError
EmptyMigration
ErrorDiffingState
ErrorExecutingMigrationStep
ErrorFetchingMigrations
ErrorInitiatingMigrations
ErrorPersistingMigration
MigrationDoesNotResultInExpectedState
MigrationsDiffer
MissingPlannedMigration
UnexpectedVersion
MigrationResult
MigrationState
MigrationState
Migrations
Migrations
PlannedMigration
PlannedMigration
SpecifyStep
InheritAuto
StepType
Diff
Auto
StepType
StateDiff
StateDiff
AlterColumn
CreateColumn
DropColumn
RenameColumn
SetNullable
AlterColumn
AlterForeignKey
CreateForeignKey
DropForeignKey
RenameAutoNamedForeignKey
RenameExplicitlyNamedForeignKey
AlterForeignKey
AlterIndex
CreateIndex
DropIndex
RenameAutoNamedIndex
RenameExplicitlyNamedIndex
AlterIndex
AlterSchema
CreateSchema
DropSchema
RenameSchema
AlterSchema
AlterTable
CreateTable
DropTable
RenameTable
AlterTable
CanDoSomething
CoreType
CanBeSpecifiedAndDerived
CanOnlyBeDerived
CanOnlyBeSpecified
CoreType
Derivable
CanBeDerived
CanNotBeDerived
Derivable
DerivationPhase
Phase1
Phase2
Phase3
DerivationPhase
Specifiable
CanBeSpecified
CanNotBeSpecified
Specifiable
StateDiffError
StateDiffError
ApplyError
Cause
AlreadyExists
CreateTableWithFK
CreateTableWithIdx
DoesNotExist
InvalidForeignKeyAlteration
InvalidIndexAlteration
InvalidPrimaryKeyAlteration
ModificationToPublicSchema
NonDistinctColumnNames
NullabilityNotChanged
SameNameDifferentType
TableStillInSchema
Cause
DeriveError
DiffError
TableState
TableState
persistence
conversion
dbToDomain
domainToDb
model
ColumnColumn
ColumnColumn
Type
Type
Array
BigInt
Boolean
Date
DoublePrecision
Int
Json
Jsonb
Real
Single
Single
SmallInt
Text
Time
Timestamp
UUID
ZonedTimestamp
EntityRefColumn
ColumnRef
ForeignKeyRef
IndexRef
SchemaRef
TableRef
ExecutedMigrationRow
ExecutedMigrationRow
ExecutedMigrationStepRow
ExecutedMigrationStepRow
IndexColumn
MigrationForeignKeyColumn
MigrationForeignKeyColumn
Pair
MigrationStepColumn
MigrationStepColumn
AlterColumn
CreateColumn
DropColumn
RenameColumn
SetNullable
AlterColumn
AlterForeignKey
CreateForeignKey
DropForeignKey
RenameAutoNamedForeignKey
RenameExplicitlyNamedForeignKey
AlterForeignKey
AlterIndex
CreateIndex
DropIndex
RenameAutoNamedIndex
RenameExplicitlyNamedIndex
AlterIndex
AlterSchema
CreateSchema
DropSchema
RenameSchema
AlterSchema
AlterTable
CreateTable
DropTable
RenameTable
AlterTable
StateDiff
TableStateColumn
MigrationQueries
MigrationRepo
MigrationRepo
Live
Live
MigrationConfig
MigrationConfig
Atomicity
Atomicity
MigrationService
MigrationService
oxygen-sql-migration
/
oxygen.sql.migration
/
oxygen.sql.migration.model
/
StateDiff
/
Derivable
Derivable
oxygen.sql.migration.model.StateDiff.Derivable
See the
Derivable
companion object
sealed
trait
Derivable
extends
StateDiff
Attributes
Companion
object
Graph
Reset zoom
Hide graph
Show graph
Supertypes
trait
StateDiff
class
Object
trait
Matchable
class
Any
Known subtypes
trait
CanBeDerived
trait
CanNotBeDerived
Self type
CoreType
&
Union
Members list
Clear all
Value members
Concrete methods
final override
def
derivableUnion
:
Union
Attributes
Definition Classes
StateDiff
Inherited methods
final
def
toIndentedString
:
IndentedString
Attributes
Inherited from:
StateDiff
Inherited and Abstract methods
def
coreUnion
:
Union
Attributes
Inherited from:
StateDiff
def
specifiableUnion
:
Union
Attributes
Inherited from:
StateDiff
Abstract fields
val
canBeDerived
:
Boolean
Inherited fields
final lazy
val
applicationOrder
:
Int
Attributes
Inherited from:
StateDiff
In this article
Attributes
Members list
Value members
Concrete methods
Inherited methods
Inherited and Abstract methods
Abstract fields
Inherited fields