Schnittstelle ISchemaWriter
- Alle Superschnittstellen:
AutoCloseable, ChangeRequestable, Closeable, CloseStateRequestable, GroupCloseable, IChangeSaver, IResettableChangeSaver, Resettable
- Alle bekannten Unterschnittstellen:
ISchemaAdapter
- Alle bekannten Implementierungsklassen:
AbstractSchemaAdapter, NodeSchemaAdapter, SchemaWriter, SchemaWriter, SqlSchemaAdapter
- Autor:
- Silvan Wyss
-
Methodenübersicht
Modifikator und TypMethodeBeschreibungvoidaddColumn(TableIdentification table, ColumnDto column) voidvoiddeleteColumn(TableIdentification table, String columnName) voiddeleteTable(String tableName) voidrenameColumn(String tableName, String columnName, String newColumnName) voidrenameTable(String tableName, String newTableName) voidsetColumnModel(TableIdentification table, ColumnIdentification columnIdentification, FieldType fieldType, DataType dataType, IContainer<String> referenceableTableIds, IContainer<String> backReferenceableColumnIds) Von Schnittstelle geerbte Methoden ChangeRequestable
hasChanges, isChangeFreeVon Schnittstelle geerbte Methoden CloseStateRequestable
isOpenVon Schnittstelle geerbte Methoden GroupCloseable
close, createCloseDependencyTo, getStoredCloseController, isClosed, noteCloseVon Schnittstelle geerbte Methoden IChangeSaver
saveChangesVon Schnittstelle geerbte Methoden IResettableChangeSaver
getSaveCountVon Schnittstelle geerbte Methoden Resettable
reset
-
Methodendetails
-
addColumn
-
addTable
-
deleteColumn
-
deleteTable
-
renameColumn
-
renameTable
-
setColumnModel
void setColumnModel(TableIdentification table, ColumnIdentification columnIdentification, FieldType fieldType, DataType dataType, IContainer<String> referenceableTableIds, IContainer<String> backReferenceableColumnIds)
-