liquibase.integration.commandline
Class CommandLineUtils
java.lang.Object
liquibase.integration.commandline.CommandLineUtils
public class CommandLineUtils
- extends java.lang.Object
Common Utilitiy methods used in the CommandLine application and the Maven plugin.
These methods were orignally moved from Main
so they could be shared.
- Author:
- Peter Murray
Method Summary |
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 defaultSchemaName,
java.lang.String databaseClass)
|
static void |
doDiff(Database referenceDatabase,
Database targetDatabase)
|
static void |
doDiffToChangeLog(java.lang.String changeLogFile,
Database referenceDatabase,
Database targetDatabase)
|
static void |
doGenerateChangeLog(java.lang.String changeLogFile,
Database originalDatabase,
java.lang.String defaultSchemaName,
java.lang.String diffTypes,
java.lang.String author,
java.lang.String context,
java.lang.String dataDir)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CommandLineUtils
public CommandLineUtils()
createDatabaseObject
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 defaultSchemaName,
java.lang.String databaseClass)
throws DatabaseException
- Throws:
DatabaseException
doDiff
public static void doDiff(Database referenceDatabase,
Database targetDatabase)
throws DatabaseException
- Throws:
DatabaseException
doDiffToChangeLog
public static void doDiffToChangeLog(java.lang.String changeLogFile,
Database referenceDatabase,
Database targetDatabase)
throws DatabaseException,
java.io.IOException,
javax.xml.parsers.ParserConfigurationException
- Throws:
DatabaseException
java.io.IOException
javax.xml.parsers.ParserConfigurationException
doGenerateChangeLog
public static void doGenerateChangeLog(java.lang.String changeLogFile,
Database originalDatabase,
java.lang.String defaultSchemaName,
java.lang.String diffTypes,
java.lang.String author,
java.lang.String context,
java.lang.String dataDir)
throws DatabaseException,
java.io.IOException,
javax.xml.parsers.ParserConfigurationException
- Throws:
DatabaseException
java.io.IOException
javax.xml.parsers.ParserConfigurationException
Copyright © 2010 Liquibase.org. All Rights Reserved.