public class LiquibaseHelper
extends java.lang.Object
| Constructor | Description |
|---|---|
LiquibaseHelper(java.util.Map<java.lang.String,java.lang.String> props) |
Creates a new helper.
|
| Modifier and Type | Method | Description |
|---|---|---|
void |
generateMigrations() |
|
static java.lang.String |
getAuthor(java.lang.String userName) |
Returns the migration author name.
|
java.lang.String |
getChangeLogResourceName() |
|
java.io.File |
getResourcesDir() |
|
static boolean |
isIgnoredChangeSet(liquibase.changelog.ChangeSet changeSet) |
Returns true if the change set should be ignored.
|
void |
migrate() |
Helper utility to perform a Liquibase database migration.
|
public LiquibaseHelper(java.util.Map<java.lang.String,java.lang.String> props)
props - public java.io.File getResourcesDir()
public java.lang.String getChangeLogResourceName()
public void migrate()
throws liquibase.exception.LiquibaseException,
java.sql.SQLException
liquibase.exception.LiquibaseExceptionjava.sql.SQLExceptionLiquibase.update(String)public void generateMigrations()
throws java.io.IOException,
liquibase.exception.LiquibaseException,
java.sql.SQLException
java.io.IOExceptionliquibase.exception.LiquibaseExceptionjava.sql.SQLExceptionpublic static java.lang.String getAuthor(java.lang.String userName)
userName - The current user name.public static boolean isIgnoredChangeSet(liquibase.changelog.ChangeSet changeSet)
changeSet - The candidate change set.Copyright © 2017 Ajibot. All rights reserved.