Klasse InternalSchemaWriter

java.lang.Object
ch.nolix.system.sqlmidschema.schemawriter.InternalSchemaWriter
Alle implementierten Schnittstellen:
ChangeRequestable

public final class InternalSchemaWriter extends Object implements ChangeRequestable
  • Konstruktordetails

    • InternalSchemaWriter

      public InternalSchemaWriter(ISchemaWriter sqlSchemaWriter)
  • Methodendetails

    • addColumn

      public void addColumn(String tableName, ColumnDto column)
    • addTable

      public void addTable(TableDto table)
    • deleteColumn

      public void deleteColumn(String tableName, String columnName)
    • deleteTable

      public void deleteTable(String tableName)
    • getSqlStatements

      public IContainer<String> getSqlStatements()
    • hasChanges

      public boolean hasChanges()
      Angegeben von:
      hasChanges in Schnittstelle ChangeRequestable
      Gibt zurück:
      true if the current ChangeRequestable has uncomitted changes.
    • reset

      public void reset()
    • setColumnName

      public void setColumnName(String tableName, String columnName, String newColumnName)
    • setTableName

      public void setTableName(String tableName, String newTableName)