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.DatabaseExceptionpublic static List<liquibase.changelog.ChangeSet> getUnrunChangesets() throws liquibase.exception.DatabaseException
liquibase.exception.DatabaseExceptionpublic static boolean areChangeSetsUnrun(String... ids) throws liquibase.exception.DatabaseException
liquibase.exception.DatabaseExceptionpublic static List<liquibase.changelog.ChangeSet> getUnrunChangesets(String file, String context) throws liquibase.exception.DatabaseException
liquibase.exception.DatabaseExceptionpublic static boolean areChangeSetsUnrun(String file, String context, String... ids) throws liquibase.exception.DatabaseException
liquibase.exception.DatabaseExceptionpublic static boolean updateDatabase(String file, String context) throws liquibase.exception.DatabaseException
liquibase.exception.DatabaseExceptionpublic static boolean dropDatabase(String file) throws liquibase.exception.DatabaseException
liquibase.exception.DatabaseExceptionpublic static FCMessage invokeLiquibaseProzess(ELiquibaseCmd lbCmd, String file, String context) throws liquibase.exception.DatabaseException
liquibase.exception.DatabaseExceptionpublic static boolean isUpToDate()
Copyright © 2018 XIMA MEDIA GmbH. All rights reserved.