クラス VersionMergeCommand
- java.lang.Object
-
- com.sqlapp.data.db.command.AbstractCommand
-
- com.sqlapp.data.db.command.AbstractDataSourceCommand
-
- com.sqlapp.data.db.command.AbstractSqlCommand
-
- com.sqlapp.data.db.command.version.VersionUpCommand
-
- com.sqlapp.data.db.command.version.VersionMergeCommand
-
- すべての実装されたインタフェース:
java.lang.Runnable
public class VersionMergeCommand extends VersionUpCommand
-
-
フィールドの概要
-
クラスから継承されたフィールド com.sqlapp.data.db.command.AbstractCommand
logger
-
-
コンストラクタの概要
コンストラクタ コンストラクタ 説明 VersionMergeCommand()
-
メソッドの概要
すべてのメソッド インスタンス・メソッド concreteメソッド 修飾子とタイプ メソッド 説明 protected voiderrorVersion(java.sql.Connection connection, com.sqlapp.data.db.dialect.Dialect dialect, com.sqlapp.data.schemas.Table table, com.sqlapp.data.schemas.Row row, java.lang.Long id, DbVersionHandler dbVersionHandler)java.io.FilegetFinalizeSqlDirectory()java.io.FilegetSetupSqlDirectory()protected java.util.List<com.sqlapp.data.schemas.Row>getVersionRows(com.sqlapp.data.schemas.Table table, java.util.List<DbVersionFileHandler.SqlFile> sqlFiles, DbVersionHandler dbVersionHandler)-
クラスから継承されたメソッド com.sqlapp.data.db.command.version.VersionUpCommand
checkTable, deleteVersion, deleteVersion, doRun, executeChangeVersion, executeEmptyVersion, executeSql, executeSql, executeSql, finalizeVersion, getAppliedAtColumnName, getAppliedByColumnName, getDescriptionColumnName, getDownSqlDirectory, getIdColumnName, getLastChangeToApply, getLastState, getName, getPreviousState, getPreviousTable, getSchemaChangeLogTableName, getSeriesNumberColumnName, getSqlDirectory, getSqls, getStatusColumnName, getTable, isShowVersionOnly, isWithSeriesNumber, logCurrentState, outputCurrent, preCheck, setAppliedAtColumnName, setAppliedByColumnName, setDescriptionColumnName, setDownSqlDirectory, setDownSqlDirectory, setFinalizeSqlDirectory, setIdColumnName, setLastChangeToApply, setSchemaChangeLogTableName, setSeriesNumberColumnName, setSetupSqlDirectory, setShowVersionOnly, setSqlDirectory, setSqlDirectory, setStatusColumnName, setWithSeriesNumber, startVersion
-
クラスから継承されたメソッド com.sqlapp.data.db.command.AbstractSqlCommand
getEncoding, getFileDirectory, getPlaceholderPrefix, getPlaceholderSuffix, getSqlConverter, initialize, isPlaceholders, rollback, setEncoding, setFileDirectory, setPlaceholderPrefix, setPlaceholders, setPlaceholderSuffix
-
クラスから継承されたメソッド com.sqlapp.data.db.command.AbstractDataSourceCommand
createOutputTextBuilder, getConnection, getConnectionHandler, getCurrentCatalogName, getCurrentSchemaName, getDataSource, getDialect, newConverters, releaseConnection, setConnection, setConnectionHandler, setDataSource, setDialect
-
クラスから継承されたメソッド com.sqlapp.data.db.command.AbstractCommand
createJsonConverter, createYamlConverter, getContext, getConvertHandler, getErr, getExceptionHandler, initializeContext, println, run, setConvertHandler, setExceptionHandler
-
-
-
-
メソッドの詳細
-
getVersionRows
protected java.util.List<com.sqlapp.data.schemas.Row> getVersionRows(com.sqlapp.data.schemas.Table table, java.util.List<DbVersionFileHandler.SqlFile> sqlFiles, DbVersionHandler dbVersionHandler)- オーバーライド:
getVersionRowsクラス内VersionUpCommand
-
errorVersion
protected void errorVersion(java.sql.Connection connection, com.sqlapp.data.db.dialect.Dialect dialect, com.sqlapp.data.schemas.Table table, com.sqlapp.data.schemas.Row row, java.lang.Long id, DbVersionHandler dbVersionHandler) throws java.sql.SQLException- オーバーライド:
errorVersionクラス内VersionUpCommand- 例外:
java.sql.SQLException
-
getSetupSqlDirectory
public java.io.File getSetupSqlDirectory()
- オーバーライド:
getSetupSqlDirectoryクラス内VersionUpCommand- 戻り値:
- the setupSqlDirectory
-
getFinalizeSqlDirectory
public java.io.File getFinalizeSqlDirectory()
- オーバーライド:
getFinalizeSqlDirectoryクラス内VersionUpCommand- 戻り値:
- the finalizeSqlDirectory
-
-