public class UpdateVersionScriptVisitor extends ScriptVisitorDelegate
nextVisitor| Constructor and Description |
|---|
UpdateVersionScriptVisitor(JdbcDatabase aStore,
ScriptVisitor aVisitor,
DBVersionMeta meta) |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
createTable(JdbcDatabase jdbcStore,
DBVersionMeta meta) |
static int |
deleteVersion(JdbcDatabase jdbcStore,
String dbVersion,
DBVersionMeta meta) |
static int |
insertVersion(JdbcDatabase jdbcStore,
String dbVersion,
DBVersionMeta meta) |
static void |
updateVersionInDatabase(JdbcDatabase jdbcStore,
String dbVersion,
DBVersionMeta meta) |
void |
visitComment(String theComment) |
doCommit, doRollback, visitStatementpublic UpdateVersionScriptVisitor(JdbcDatabase aStore, ScriptVisitor aVisitor, DBVersionMeta meta)
meta - - null or an object that tells the names or DB_Version table and its columns
used for sql generation.public void visitComment(String theComment) throws SQLException
visitComment in interface ScriptVisitorvisitComment in class ScriptVisitorDelegateSQLExceptionpublic static void updateVersionInDatabase(JdbcDatabase jdbcStore, String dbVersion, DBVersionMeta meta) throws SQLException
SQLExceptionpublic static int insertVersion(JdbcDatabase jdbcStore, String dbVersion, DBVersionMeta meta) throws SQLException
jdbcStore - dbVersion - meta - SQLExceptionpublic static int deleteVersion(JdbcDatabase jdbcStore, String dbVersion, DBVersionMeta meta) throws SQLException
jdbcStore - dbVersion - meta - SQLExceptionpublic static boolean createTable(JdbcDatabase jdbcStore, DBVersionMeta meta) throws SQLException
SQLExceptionCopyright © 2008-2016. All Rights Reserved.