public class ColumnNameChanger extends AuditedSchemaUpdaterStepBase
includeAudTable, isAuditing, tableName
stepName
Modifier | Constructor and Description |
---|---|
protected |
ColumnNameChanger(java.util.List<ISchemaUpdaterStep> stepList,
java.lang.String stepName,
java.lang.String tableName,
java.lang.String oldColumnName,
java.lang.String newColumnName,
boolean includeAudTable,
java.lang.Object defaultValue,
Datatype datatype,
java.lang.Integer size) |
Modifier and Type | Method and Description |
---|---|
protected void |
invokeOnTable(java.lang.String tableName,
ICdmDataSource datasource,
IProgressMonitor monitor,
CaseType caseType,
SchemaUpdateResult result)
Invoke the update on the given table of name tableName.
|
static ColumnNameChanger |
NewClobInstance(java.util.List<ISchemaUpdaterStep> stepList,
java.lang.String stepName,
java.lang.String tableName,
java.lang.String oldColumnName,
java.lang.String newColumnName,
boolean includeAudTable) |
static ColumnNameChanger |
NewDateTimeInstance(java.util.List<ISchemaUpdaterStep> stepList,
java.lang.String stepName,
java.lang.String tableName,
java.lang.String oldColumnName,
java.lang.String newColumnName,
boolean includeAudTable) |
static ColumnNameChanger |
NewIntegerInstance(java.util.List<ISchemaUpdaterStep> stepList,
java.lang.String stepName,
java.lang.String tableName,
java.lang.String oldColumnName,
java.lang.String newColumnName,
boolean includeAudTable) |
static ColumnNameChanger |
NewVarCharInstance(java.util.List<ISchemaUpdaterStep> stepList,
java.lang.String stepName,
java.lang.String tableName,
java.lang.String oldColumnName,
java.lang.String newColumnName,
int size,
boolean includeAudTable) |
invoke
getBoolean, getEnglishLanguageId, getInnerSteps, getLanguageId, getNowString, getStepName, isIgnoreErrors, setIgnoreErrors, setStepName, toString
protected ColumnNameChanger(java.util.List<ISchemaUpdaterStep> stepList, java.lang.String stepName, java.lang.String tableName, java.lang.String oldColumnName, java.lang.String newColumnName, boolean includeAudTable, java.lang.Object defaultValue, Datatype datatype, java.lang.Integer size)
public static ColumnNameChanger NewIntegerInstance(java.util.List<ISchemaUpdaterStep> stepList, java.lang.String stepName, java.lang.String tableName, java.lang.String oldColumnName, java.lang.String newColumnName, boolean includeAudTable)
public static ColumnNameChanger NewClobInstance(java.util.List<ISchemaUpdaterStep> stepList, java.lang.String stepName, java.lang.String tableName, java.lang.String oldColumnName, java.lang.String newColumnName, boolean includeAudTable)
public static ColumnNameChanger NewVarCharInstance(java.util.List<ISchemaUpdaterStep> stepList, java.lang.String stepName, java.lang.String tableName, java.lang.String oldColumnName, java.lang.String newColumnName, int size, boolean includeAudTable)
public static ColumnNameChanger NewDateTimeInstance(java.util.List<ISchemaUpdaterStep> stepList, java.lang.String stepName, java.lang.String tableName, java.lang.String oldColumnName, java.lang.String newColumnName, boolean includeAudTable)
protected void invokeOnTable(java.lang.String tableName, ICdmDataSource datasource, IProgressMonitor monitor, CaseType caseType, SchemaUpdateResult result)
AuditedSchemaUpdaterStepBase
invokeOnTable
in class AuditedSchemaUpdaterStepBase
tableName
- the tableName, already in the correct casedatasource
- the data sourcemonitor
- the monitorcaseType
- the caseType (in case other tables are also affectedCopyright © 2007-2020 EDIT. All Rights Reserved.