public class MigrationInternal extends Object
| Constructor and Description |
|---|
MigrationInternal(org.springframework.context.ApplicationContext applicationContext) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canMigrate(Long version)
Check is this version can migrate?
|
Long |
currentVersion() |
void |
ensureVersion() |
List<Migration> |
getMigrations(org.springframework.context.ApplicationContext applicationContext)
Get migration objects in ascending order
|
List<Migration> |
getMigrationsReverse(org.springframework.context.ApplicationContext applicationContext)
Get migration objects in descending order
|
void |
updateVersion(Long version) |
public MigrationInternal(org.springframework.context.ApplicationContext applicationContext)
public void ensureVersion()
public void updateVersion(Long version)
public Long currentVersion()
public boolean canMigrate(Long version)
version - versionpublic List<Migration> getMigrations(org.springframework.context.ApplicationContext applicationContext)
applicationContext - application contextCopyright © 2021 Pivotal Software, Inc.. All rights reserved.