Uses of Class
org.riverock.dbrevision.annotation.schema.db.DbTable

Packages that use DbTable
org.riverock.dbrevision.annotation.schema.db   
org.riverock.dbrevision.db   
org.riverock.dbrevision.db.impl   
 

Uses of DbTable in org.riverock.dbrevision.annotation.schema.db
 

Fields in org.riverock.dbrevision.annotation.schema.db with type parameters of type DbTable
protected  List<DbTable> DbSchema.tables
           
 

Methods in org.riverock.dbrevision.annotation.schema.db that return DbTable
 DbTable ObjectFactory.createDbTable()
          Create an instance of DbTable
 

Methods in org.riverock.dbrevision.annotation.schema.db that return types with arguments of type DbTable
 List<DbTable> DbSchema.getTables()
          Gets the value of the tables property.
 

Uses of DbTable in org.riverock.dbrevision.db
 

Methods in org.riverock.dbrevision.db that return DbTable
static DbTable DatabaseStructureManager.cloneDescriptionTable(DbTable srcTable)
          Clone description of table.
static DbTable DatabaseManager.getTableFromStructure(DbSchema schema, String tableName)
           
 

Methods in org.riverock.dbrevision.db that return types with arguments of type DbTable
static List<DbTable> DatabaseStructureManager.getTableList(Connection conn1, String schemaPattern, String tablePattern)
          Return filtered list of tables usually schemaPattern is a db username if tablePattern equals "%", this mean what selected all tables
 

Methods in org.riverock.dbrevision.db with parameters of type DbTable
abstract  void Database.addColumn(DbTable table, DbField field)
           
static void DatabaseManager.addPrimaryKey(Database db_, DbTable table, DbPrimaryKey pk)
           
static DbTable DatabaseStructureManager.cloneDescriptionTable(DbTable srcTable)
          Clone description of table.
static void DatabaseManager.copyData(Database db_, DbTable fieldsList, String sourceTable, String targetTableName)
           
static void DatabaseStructureManager.copyFieldData(Database db_, DbTable table, DbField sourceField, DbField targetField)
           
abstract  void Database.createForeignKey(DbTable view)
           
abstract  void Database.createTable(DbTable table)
           
static void DatabaseStructureManager.dropColumn(Database adapter, DbTable table, DbField field)
          drop field from specified table
abstract  void Database.dropTable(DbTable table)
           
static void DatabaseManager.duplicateTable(Database db_, DbTable srcTable, String targetTableName)
           
static DbDataTable DatabaseStructureManager.getDataTable(Database adapter, DbTable table)
           
static boolean DatabaseManager.isFieldExists(DbSchema schema, DbTable table, DbField field)
           
static boolean DatabaseManager.isTableExists(DbSchema schema, DbTable table)
           
static void DatabaseStructureManager.setDataTable(Database adapter, DbTable table)
           
static void DatabaseStructureManager.setDefaultValueTimestamp(Database adapter, DbTable originTable, DbField originField)
           
 

Uses of DbTable in org.riverock.dbrevision.db.impl
 

Methods in org.riverock.dbrevision.db.impl with parameters of type DbTable
 void SqlServerDatabase.addColumn(DbTable table, DbField field)
           
 void PostgreeSqlDatabase.addColumn(DbTable table, DbField field)
           
 void OracleDatabase.addColumn(DbTable table, DbField field)
           
 void MySqlDatabase.addColumn(DbTable table, DbField field)
           
 void MaxDBDatabase.addColumn(DbTable table, DbField field)
           
 void InterbaseDatabase.addColumn(DbTable table, DbField field)
           
 void HyperSonicDatabase.addColumn(DbTable table, DbField field)
           
 void DB2Database.addColumn(DbTable table, DbField field)
           
 void SqlServerDatabase.createForeignKey(DbTable view)
           
 void PostgreeSqlDatabase.createForeignKey(DbTable view)
           
 void OracleDatabase.createForeignKey(DbTable view)
           
 void MySqlDatabase.createForeignKey(DbTable view)
           
 void MaxDBDatabase.createForeignKey(DbTable view)
           
 void InterbaseDatabase.createForeignKey(DbTable view)
           
 void HyperSonicDatabase.createForeignKey(DbTable view)
           
 void DB2Database.createForeignKey(DbTable view)
           
 void SqlServerDatabase.createTable(DbTable table)
           
 void PostgreeSqlDatabase.createTable(DbTable table)
           
 void OracleDatabase.createTable(DbTable table)
           
 void MySqlDatabase.createTable(DbTable table)
           
 void MaxDBDatabase.createTable(DbTable table)
           
 void InterbaseDatabase.createTable(DbTable table)
           
 void HyperSonicDatabase.createTable(DbTable table)
           
 void DB2Database.createTable(DbTable table)
           
 void SqlServerDatabase.dropTable(DbTable table)
           
 void PostgreeSqlDatabase.dropTable(DbTable table)
           
 void OracleDatabase.dropTable(DbTable table)
          ALTER TABLE a_test_1
ADD CONSTRAINT a_test_1_fk FOREIGN KEY (id, id_test)&
REFERENCES a_test (id_test,id_lang) ON DELETE SET NULL
/

ALTER TABLE a_test_1
ADD CONSTRAINT a_test_1_fk2 FOREIGN KEY (text1, id_text)
REFERENCES a_test_2 (text2,text_id) ON DELETE CASCADE
DEFERRABLE INITIALLY DEFERRED
/
 void MySqlDatabase.dropTable(DbTable table)
           
 void MaxDBDatabase.dropTable(DbTable table)
           
 void InterbaseDatabase.dropTable(DbTable table)
           
 void HyperSonicDatabase.dropTable(DbTable table)
           
 void DB2Database.dropTable(DbTable table)
           
 



Copyright © 2008 Riverock community. All Rights Reserved.