Donate Share

SQuirreL DB Copy Plugin

File Release Notes and Changelog

Release Name: DBCopy-1.0

Notes:
Please note that the archive files marked 
"squirrel1.2beta6-compat" are only to be used with 
SQuirreL 1.2beta6.  They will not work with any other
version of SQuirreL.  The other files can only be used 
with SQuirreL versions 2.0 and higher.

This plugin provides

- Copy and Paste tables from one session to another.
  Can be different database types (MySQL->Oracle, 
  SyBase->MySQL, etc...)

- Includes Primary Key, Foreign Key constraints and 
  indexes for tables copied.

- Uses Hibernate 3.0 internally to perform database 
  object type mappings.
  Supported Databases are: 
        Axion, Daffodil (One$DB), DB2, 
        Derby(Cloudscape), Firebird, Frontbase, 
        HyperSonic(HSQLDB), H2, Ingres, MaxDB,
        McKoi, MySQL, MS SQLServer, Oracle, 
        Pointbase, PostgreSQL, Progress, Sybase ASE

- Allows the user to select a hibernate dialect for 
  the destination database, if one couldn't be 
  determined automatically.

- Asks user to truncate records in destination table, 
  if records already exist.

- A progress dialog is displayed during copy which 
  allows the user to cancel the operation and shows 
  progress for records on top and tables on the bottom.

Changes: 1.0 (10/07/2006) === - Ran latest version of findbugs (http://findbugs.sourceforge.net/) and fixed various issues that it reported such as NPEs and the like.