Package lu.kbra.pclib.db.migration
Interface DatabaseMigration
public interface DatabaseMigration
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfacestatic class -
Method Summary
Modifier and TypeMethodDescriptiondefault Stringid()Stable identifier.name()intorder()Lower values run first.default DatabaseMigration.DatabaseMigrationPhase[]phase(MigrationPhase phase) phases()default void
-
Method Details
-
id
String id()Stable identifier. NEVER change this after the migration has been released. -
name
String name() -
order
int order()Lower values run first. -
description
-
phases
DatabaseMigration.DatabaseMigrationPhase[] phases() -
phase
-
validatePhases
default void validatePhases()
-