Schnittstelle ISchemaDataStatementCreator
- Alle bekannten Implementierungsklassen:
SchemaDataStatementCreator
public interface ISchemaDataStatementCreator
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibungcreateStatementsToAddColumn(TableIdentification table, ColumnDto column) createStatementsToSetContentModel(TableIdentification table, ColumnIdentification column, FieldType fieldType, DataType dataType, IContainer<String> referenceableTableIds, IContainer<String> backReferenceableColumnIds) createStatementToAddBackReferenceableColumn(ColumnIdentification parentBaseBackReferenceColumn, String referenceableColumnId) createStatementToAddReferenceableTable(ColumnIdentification parentBaseReferenceColumn, String referenceableTableId) createStatementToAddTable(String tableId, String tableName) createStatementToDeleteColumn(TableIdentification table, String columnName) createStatementToDeleteTable(String tableName) createStatementToRenameColumn(String tableName, String columnName, String newColumnName) createStatementToRenameTable(String tableName, String newTableName)
-
Methodendetails
-
createStatementToAddBackReferenceableColumn
String createStatementToAddBackReferenceableColumn(ColumnIdentification parentBaseBackReferenceColumn, String referenceableColumnId) -
createStatementsToAddColumn
-
createStatementToAddReferenceableTable
String createStatementToAddReferenceableTable(ColumnIdentification parentBaseReferenceColumn, String referenceableTableId) -
createStatementToAddTable
-
createStatementsToAddTable
-
createStatementToDeleteColumn
-
createStatementToDeleteTable
-
createStatementToRenameColumn
-
createStatementToRenameTable
-
createStatementsToSetContentModel
IContainer<String> createStatementsToSetContentModel(TableIdentification table, ColumnIdentification column, FieldType fieldType, DataType dataType, IContainer<String> referenceableTableIds, IContainer<String> backReferenceableColumnIds)
-