public abstract class BaseUpgradeTableImpl extends Table
| Constructor and Description |
|---|
BaseUpgradeTableImpl(java.lang.String tableName) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String[] |
getIndexesSQL() |
boolean |
isAllowUniqueIndexes() |
boolean |
isDeleteTempFile() |
void |
setAllowUniqueIndexes(boolean allowUniqueIndexes) |
void |
setCreateSQL(java.lang.String createSQL) |
void |
setDeleteTempFile(boolean deleteTempFile) |
void |
setIndexesSQL(java.lang.String[] indexesSQL) |
void |
updateTable() |
protected void |
updateTable(java.sql.Connection sourceConnection,
java.sql.Connection targetConnection,
boolean deleteSource) |
appendColumn, appendColumn, generateTempFile, generateTempFile, getColumns, getCreateSQL, getDeleteSQL, getExportedData, getInsertSQL, getInsertTableName, getOrder, getSelectPreparedStatement, getSelectSQL, getTableName, getTempFileName, getTotalRows, getValue, populateTable, populateTable, populateTableRows, setColumn, setColumns, setSelectSQL, updateColumnValuepublic java.lang.String[] getIndexesSQL()
throws java.lang.Exception
java.lang.Exceptionpublic boolean isAllowUniqueIndexes()
throws java.lang.Exception
java.lang.Exceptionpublic boolean isDeleteTempFile()
public void setAllowUniqueIndexes(boolean allowUniqueIndexes)
throws java.lang.Exception
java.lang.Exceptionpublic void setCreateSQL(java.lang.String createSQL)
throws java.lang.Exception
setCreateSQL in class Tablejava.lang.Exceptionpublic void setDeleteTempFile(boolean deleteTempFile)
public void setIndexesSQL(java.lang.String[] indexesSQL)
throws java.lang.Exception
java.lang.Exceptionpublic void updateTable()
throws java.lang.Exception
java.lang.Exceptionprotected void updateTable(java.sql.Connection sourceConnection,
java.sql.Connection targetConnection,
boolean deleteSource)
throws java.lang.Exception
java.lang.Exception