Klasse SchemaWriterActionProvider
java.lang.Object
ch.nolix.system.nodemidschema.schemawriter.SchemaWriterActionProvider
- Autor:
- Silvan Wyss
-
Methodenübersicht
Modifikator und TypMethodeBeschreibungstatic voidaddColumn(IMutableNode<?> nodeDatabase, TableIdentification table, ColumnDto column) static voidaddTable(IMutableNode<?> nodeDatabase, TableDto table) static voiddeleteColumn(IMutableNode<?> nodeDatabase, TableIdentification table, String columnName) static voiddeleteTable(IMutableNode<?> nodeDatabase, String tableName) static voidrenameColumn(IMutableNode<?> nodeDatabase, String tableName, String columnName, String newColumnName) static voidrenameTable(IMutableNode<?> nodeDatabase, String tableName, String newTableName) static voidsetColumnModel(IMutableNode<?> nodeDatabase, TableIdentification table, ColumnIdentification column, FieldType fieldType, DataType dataType, IContainer<String> referenceableTableIds, IContainer<String> backReferenceableColumnIds) static voidsetSchemaTimestamp(IMutableNode<?> nodeDatabase, ITime schemaTimestamp)
-
Methodendetails
-
addColumn
public static void addColumn(IMutableNode<?> nodeDatabase, TableIdentification table, ColumnDto column) -
addTable
-
deleteColumn
public static void deleteColumn(IMutableNode<?> nodeDatabase, TableIdentification table, String columnName) -
deleteTable
-
renameColumn
public static void renameColumn(IMutableNode<?> nodeDatabase, String tableName, String columnName, String newColumnName) -
renameTable
-
setColumnModel
public static void setColumnModel(IMutableNode<?> nodeDatabase, TableIdentification table, ColumnIdentification column, FieldType fieldType, DataType dataType, IContainer<String> referenceableTableIds, IContainer<String> backReferenceableColumnIds) -
setSchemaTimestamp
-