MigrationPlanner

oxygen.sql.migration.delta.MigrationPlanner

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Value members

Concrete methods

def calculateSteps(currentState: MigrationState, step: StepType): Either[StateDiffError, ArraySeq[CalculatedStep]]
def calculateSteps(currentState: MigrationState, planned: PlannedMigration): Either[CalculationError, (MigrationState, Growable[CalculatedStep])]
def diffStates(currentState: MigrationState, targetState: MigrationState): Either[StateDiffError, ArraySeq[Derivable]]