public class CommandLineUtils
extends java.lang.Object
Main so they could be shared.| Constructor and Description |
|---|
CommandLineUtils() |
| Modifier and Type | Method and Description |
|---|---|
static Database |
createDatabaseObject(java.lang.ClassLoader classLoader,
java.lang.String url,
java.lang.String username,
java.lang.String password,
java.lang.String driver,
java.lang.String defaultCatalogName,
java.lang.String defaultSchemaName,
boolean outputDefaultCatalog,
boolean outputDefaultSchema,
java.lang.String databaseClass,
java.lang.String driverPropertiesFile,
java.lang.String liquibaseCatalogName,
java.lang.String liquibaseSchemaName) |
static void |
doDiff(Database referenceDatabase,
Database targetDatabase) |
static void |
doDiffToChangeLog(java.lang.String changeLogFile,
Database referenceDatabase,
Database targetDatabase,
DiffOutputControl diffOutputControl) |
static void |
doGenerateChangeLog(java.lang.String changeLogFile,
Database originalDatabase,
java.lang.String catalogName,
java.lang.String schemaName,
java.lang.String snapshotTypes,
java.lang.String author,
java.lang.String context,
java.lang.String dataDir,
DiffOutputControl diffOutputControl) |
public static Database createDatabaseObject(java.lang.ClassLoader classLoader, java.lang.String url, java.lang.String username, java.lang.String password, java.lang.String driver, java.lang.String defaultCatalogName, java.lang.String defaultSchemaName, boolean outputDefaultCatalog, boolean outputDefaultSchema, java.lang.String databaseClass, java.lang.String driverPropertiesFile, java.lang.String liquibaseCatalogName, java.lang.String liquibaseSchemaName) throws DatabaseException
DatabaseExceptionpublic static void doDiff(Database referenceDatabase, Database targetDatabase) throws LiquibaseException
LiquibaseExceptionpublic static void doDiffToChangeLog(java.lang.String changeLogFile,
Database referenceDatabase,
Database targetDatabase,
DiffOutputControl diffOutputControl)
throws LiquibaseException,
java.io.IOException,
javax.xml.parsers.ParserConfigurationException
LiquibaseExceptionjava.io.IOExceptionjavax.xml.parsers.ParserConfigurationExceptionpublic static void doGenerateChangeLog(java.lang.String changeLogFile,
Database originalDatabase,
java.lang.String catalogName,
java.lang.String schemaName,
java.lang.String snapshotTypes,
java.lang.String author,
java.lang.String context,
java.lang.String dataDir,
DiffOutputControl diffOutputControl)
throws DatabaseException,
java.io.IOException,
javax.xml.parsers.ParserConfigurationException,
InvalidExampleException
DatabaseExceptionjava.io.IOExceptionjavax.xml.parsers.ParserConfigurationExceptionInvalidExampleException