Class DBSchema

java.lang.Object
de.hybris.platform.util.jdbc.DBSchema

public class DBSchema extends Object
  • Constructor Details

  • Method Details

    • toString

      public String toString()
      Overrides:
      toString in class Object
    • getLabel

      public String getLabel()
    • getSchemaName

      public String getSchemaName()
    • getDbName

      public String getDbName()
    • getDBTypeMappings

      public YDBTypeMapping getDBTypeMappings()
    • getTableMap

      protected Map<String,DBTable> getTableMap(boolean create)
    • hasChanged

      public boolean hasChanged()
    • getTablesToDrop

      public Set<DBTable> getTablesToDrop()
    • getTablesToCreate

      public Set<DBTable> getTablesToCreate()
    • getModifiedTables

      public Set<DBTable> getModifiedTables()
    • getAllChangedTables

      public Collection<DBTable> getAllChangedTables()
    • getAllTablesCount

      public int getAllTablesCount()
    • getAllTables

      public Collection<DBTable> getAllTables()
    • tableExists

      public boolean tableExists(String tableName)
    • getTable

      public DBTable getTable(String tableName)
    • drop

      public void drop(String tableName)
    • remove

      public void remove(String tableName)
    • createTable

      public DBTable createTable(String name)
    • addExistingTable

      public DBTable addExistingTable(String name)