Schnittstelle ISchemaWriter
- Alle Superschnittstellen:
AutoCloseable, ChangeRequestable, Closeable, CloseStateRequestable, GroupCloseable, IChangeSaver, IResettableChangeSaver, Resettable
- Alle bekannten Unterschnittstellen:
ISchemaAdapter
- Alle bekannten Implementierungsklassen:
SchemaWriter, SqlSchemaAdapter
- Autor:
- Silvan Wyss
-
Methodenübersicht
Modifikator und TypMethodeBeschreibungvoidaddAdditionalSqlStatements(IContainer<String> additionalSqlStatements) voidaddColumn(TableIdentification table, ColumnDto column) voidaddColumns(TableIdentification table, IContainer<ColumnDto> columns) voidvoidaddTables(IContainer<TableDto> tables) voidvoiddeleteColumn(String tableName, String columnName) voiddeleteColumnIfExists(String tableName, String columnName) voiddeleteTable(String tableName) voidrenameColumn(String tableName, String columnName, String newColumnName) voidrenameColumnIfExists(String tableName, String columnName, String newColumnName) voidrenameTable(String tableName, String newTableName) 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
-
addAdditionalSqlStatements
-
addColumn
-
addColumns
-
addTable
-
addTables
-
addTables
-
deleteColumn
-
deleteColumnIfExists
-
deleteTable
-
renameColumn
-
renameColumnIfExists
-
renameTable
-