Schnittstelle ISchemaWriter

Alle Superschnittstellen:
AutoCloseable, ChangeRequestable, Closeable, CloseStateRequestable, GroupCloseable, IChangeSaver, IResettableChangeSaver, Resettable
Alle bekannten Unterschnittstellen:
ISchemaAdapter
Alle bekannten Implementierungsklassen:
MsSqlSchemaAdapter, SchemaAdapter, SchemaWriter

public interface ISchemaWriter extends IResettableChangeSaver
  • Methodendetails

    • addColumn

      void addColumn(String tableName, IColumnDto column)
    • addTable

      void addTable(ITableDto table)
    • deleteColumn

      void deleteColumn(String tableName, String columnName)
    • deleteTable

      void deleteTable(String tableName)
    • getSqlStatements

      IContainer<String> getSqlStatements()
    • renameColumn

      void renameColumn(String tableName, String columnName, String newColumnName)
    • renameTable

      void renameTable(String tableName, String newTableName)