Uses of Class
org.riverock.dbrevision.db.Database

Packages that use Database
org.riverock.dbrevision.db   
org.riverock.dbrevision.db.impl   
org.riverock.dbrevision.manager   
org.riverock.dbrevision.manager.dao   
org.riverock.dbrevision.manager.patch   
org.riverock.dbrevision.system   
 

Uses of Database in org.riverock.dbrevision.db
 

Methods in org.riverock.dbrevision.db that return Database
static Database DatabaseFactory.getInstance(Connection connection, Database.Family family)
           
static Database DatabaseFactory.getInstance(Connection connection, String familyCode)
           
 

Methods in org.riverock.dbrevision.db with parameters of type Database
static void DatabaseStructureManager.addColumn(Database adapter, String tableName, DbField field)
          add column to table
static void DatabaseManager.addPrimaryKey(Database db_, DbTable table, DbPrimaryKey pk)
           
static void DatabaseManager.copyData(Database db_, DbTable fieldsList, String sourceTable, String targetTableName)
           
static void DatabaseStructureManager.copyFieldData(Database db_, DbTable table, DbField sourceField, DbField targetField)
           
static void DatabaseStructureManager.createForeignKey(Database adapter, DbForeignKey fk)
          create foreign key
static void DatabaseManager.createWithReplaceAllView(Database adapter, DbSchema millSchema)
           
static void DatabaseStructureManager.dropColumn(Database adapter, DbTable table, DbField field)
          drop field from specified table
static void DatabaseStructureManager.dropView(Database adapter, DbView view)
           
static void DatabaseManager.duplicateTable(Database db_, DbTable srcTable, String targetTableName)
           
static DbDataTable DatabaseStructureManager.getDataTable(Database adapter, DbTable table)
           
static DbSchema DatabaseManager.getDbStructure(Database adapter)
           
static DbSchema DatabaseManager.getDbStructure(Database adapter, boolean isOnlyCurrent)
           
static List<DbField> DatabaseStructureManager.getFieldsList(Database adapter, String schemaPattern, String tablePattern)
           
static List<DbForeignKey> DatabaseStructureManager.getForeignKeys(Database adapter, String schemaName, String tableName)
          Return info about all PK for tables, which referenced from current table(tableName)
static List<Long> DatabaseManager.getIdByList(Database adapter, String sql, Object[] param)
           
static List<DbIndex> DatabaseStructureManager.getIndexes(Database adapter, String schemaName, String tableName)
           
static List<Long> DatabaseManager.getLongValueList(Database db, String sql, Object[] params, int[] types)
           
static DbPrimaryKey DatabaseStructureManager.getPrimaryKey(Database adapter, String schemaPattern, String tablePattern)
           
static void DatabaseStructureManager.setDataTable(Database adapter, DbTable table)
           
static void DatabaseStructureManager.setDefaultValueTimestamp(Database adapter, DbTable originTable, DbField originField)
           
 

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

Subclasses of Database in org.riverock.dbrevision.db.impl
 class DB2Database
          IBM DB2 connection $Author: serg_main $ $Id: DB2Database.java 1141 2006-12-14 14:43:29Z serg_main $
 class HyperSonicDatabase
          $Author: serg_main $ $Id: HyperSonicDatabase.java 1141 2006-12-14 14:43:29Z serg_main $
 class InterbaseDatabase
          InterBase database connect $Author: serg_main $ $Id: InterbaseDatabase.java 1141 2006-12-14 14:43:29Z serg_main $
 class MaxDBDatabase
          $Id: MaxDBDatabase.java 1141 2006-12-14 14:43:29Z serg_main $
 class MySqlDatabase
          MySQL database connect $Author: serg_main $

$Id: MySqlDatabase.java 1141 2006-12-14 14:43:29Z serg_main $

 class OracleDatabase
          Класс OracleDatabase прденазначен для коннекта к оракловской базе данных.
 class PostgreeSqlDatabase
          $Id: PostgreeSqlDatabase.java 1141 2006-12-14 14:43:29Z serg_main $
 class SqlServerDatabase
          Microsoft adapter $Author: serg_main $

$Id: SqlServerDatabase.java 1141 2006-12-14 14:43:29Z serg_main $

 

Uses of Database in org.riverock.dbrevision.manager
 

Methods in org.riverock.dbrevision.manager with parameters of type Database
static boolean DbRevisionChecker.isModuleReleased(Database adapter, String moduleName)
           
static boolean DbRevisionChecker.isUpToDate(Database adapter, String moduleName, String versionName)
           
 

Constructors in org.riverock.dbrevision.manager with parameters of type Database
DbRevisionManager(Database database, String dbRevisionPath)
           
Module(Database database, File dbRevisionPath, ModuleConfig moduleConfig)
           
Version(Database database, File modulePath, String versionName)
           
 

Uses of Database in org.riverock.dbrevision.manager.dao
 

Methods in org.riverock.dbrevision.manager.dao with parameters of type Database
 void ManagerDaoImpl.checkDbRevisionTableExist(Database database)
           
 void ManagerDao.checkDbRevisionTableExist(Database database)
           
 RevisionBean ManagerDaoImpl.getRevision(Database database, String moduleName)
           
 RevisionBean ManagerDao.getRevision(Database database, String moduleName)
           
 RevisionBean ManagerDaoImpl.getRevision(Database database, String moduleName, String versionName)
           
 RevisionBean ManagerDao.getRevision(Database database, String moduleName, String versionName)
           
 List<RevisionBean> ManagerDaoImpl.getRevisions(Database database)
           
 List<RevisionBean> ManagerDao.getRevisions(Database adapter)
           
 void ManagerDaoImpl.makrCurrentVersion(Database database, String moduleName, String versionName, String patchName)
           
 void ManagerDao.makrCurrentVersion(Database database, String moduleName, String versionName, String patchName)
           
 

Uses of Database in org.riverock.dbrevision.manager.patch
 

Methods in org.riverock.dbrevision.manager.patch with parameters of type Database
 PatchStatus PatchAction.process(Database adapter)
           
static void PatchService.processPatch(Database database, Patch patch)
           
 PatchStatus PatchValidator.validate(Database adapter)
           
 

Uses of Database in org.riverock.dbrevision.system
 

Methods in org.riverock.dbrevision.system with parameters of type Database
static void DbStructureExport.export(Database adapter, OutputStream outputStream, boolean isData)
           
static void DbStructureExport.export(Database adapter, OutputStream outputStream, boolean isData, boolean isOnlyCurrent)
           
static void DbStructureImport.importStructure(Database database, DbSchema millSchema, boolean isData)
           
static void DbStructureImport.importStructure(Database database, InputStream stream, boolean isData)
           
 



Copyright © 2008 Riverock community. All Rights Reserved.