Package tilda.migration.actions
Class ColumnAlterMulti
- java.lang.Object
-
- tilda.migration.MigrationAction
-
- tilda.migration.actions.ColumnAlterMulti
-
public class ColumnAlterMulti extends MigrationAction
-
-
Field Summary
Fields Modifier and Type Field Description protected java.util.List<ColumnAlterType>
_L
protected java.util.List<ColumnAlterStringSize>
_LS
-
Fields inherited from class tilda.migration.MigrationAction
_isDependencyAction, _maintenanceAction, _maintenanceObjectType, _SchemaName, _TableViewName
-
-
Constructor Summary
Constructors Constructor Description ColumnAlterMulti(Connection C, Object ParentObject)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addColumnAlterStringSize(ColumnMeta CMeta, Column Col)
void
addColumnAlterType(ColumnMeta CMeta, Column Col)
java.lang.String
getDescription()
boolean
isEmpty()
boolean
process(Connection C)
-
Methods inherited from class tilda.migration.MigrationAction
errorHandling, getSchema, getTableViewName, isDependencyAction, isNeeded
-
-
-
-
Field Detail
-
_L
protected java.util.List<ColumnAlterType> _L
-
_LS
protected java.util.List<ColumnAlterStringSize> _LS
-
-
Constructor Detail
-
ColumnAlterMulti
public ColumnAlterMulti(Connection C, Object ParentObject)
-
-
Method Detail
-
addColumnAlterType
public void addColumnAlterType(ColumnMeta CMeta, Column Col)
-
addColumnAlterStringSize
public void addColumnAlterStringSize(ColumnMeta CMeta, Column Col)
-
process
public boolean process(Connection C) throws java.lang.Exception
- Specified by:
process
in classMigrationAction
- Throws:
java.lang.Exception
-
getDescription
public java.lang.String getDescription()
- Specified by:
getDescription
in classMigrationAction
-
isEmpty
public boolean isEmpty()
-
-