public class LiquibaseMigrationUtils extends Object
Modifier and Type | Field and Description |
---|---|
static String |
CONTEXT_PRODUCTIVE |
static String |
CONTEXT_TEST |
static String |
MASTER_XML |
Constructor and Description |
---|
LiquibaseMigrationUtils() |
Modifier and Type | Method and Description |
---|---|
static boolean |
areChangeSetsUnrun(String... ids) |
static boolean |
areChangeSetsUnrun(String file,
String context,
String... ids) |
static boolean |
dropDatabase(String file) |
static List<liquibase.changelog.ChangeSet> |
getUnrunChangesets() |
static List<liquibase.changelog.ChangeSet> |
getUnrunChangesets(String file,
String context) |
static FCMessage |
invokeLiquibaseProzess(ELiquibaseCmd lbCmd) |
static FCMessage |
invokeLiquibaseProzess(ELiquibaseCmd lbCmd,
String file,
String context) |
static boolean |
isUpToDate() |
static boolean |
updateDatabase(String file,
String context) |
public static final String MASTER_XML
public static final String CONTEXT_PRODUCTIVE
public static final String CONTEXT_TEST
public static FCMessage invokeLiquibaseProzess(ELiquibaseCmd lbCmd) throws liquibase.exception.DatabaseException
liquibase.exception.DatabaseException
public static List<liquibase.changelog.ChangeSet> getUnrunChangesets() throws liquibase.exception.DatabaseException
liquibase.exception.DatabaseException
public static boolean areChangeSetsUnrun(String... ids) throws liquibase.exception.DatabaseException
liquibase.exception.DatabaseException
public static List<liquibase.changelog.ChangeSet> getUnrunChangesets(String file, String context) throws liquibase.exception.DatabaseException
liquibase.exception.DatabaseException
public static boolean areChangeSetsUnrun(String file, String context, String... ids) throws liquibase.exception.DatabaseException
liquibase.exception.DatabaseException
public static boolean updateDatabase(String file, String context) throws liquibase.exception.DatabaseException
liquibase.exception.DatabaseException
public static boolean dropDatabase(String file) throws liquibase.exception.DatabaseException
liquibase.exception.DatabaseException
public static FCMessage invokeLiquibaseProzess(ELiquibaseCmd lbCmd, String file, String context) throws liquibase.exception.DatabaseException
liquibase.exception.DatabaseException
public static boolean isUpToDate()
Copyright © 2018 XIMA MEDIA GmbH. All rights reserved.