DBIx::Easy - Easy to Use DBI Interface
**************************************

   * The homepage of `DBIx::Easy' is http://www.linuxia.de/DBIx/Easy/.
   * The latest version (currently 0.07) is always available as 
     http://www.linuxia.de/DBIx/Easy/DBIx-Easy.tar.gz.
   * See the manual page for more informations.

Requirements
************

   * DBI (URL: http://www.symbolstone.org/technology/perl/DBI/index.html)
   * `DBD::Pg', `DBD::mysql' or `DBD::mSQL' (ask for other database drivers)

Installation
************


tar -xzf DBIx-Easy.tar.gz
cd DBIx-Easy-0.07
perl Makefile.PL
make
make install


Scripts
*******

The `DBIx::Easy' package contains the following scripts: 


Name                Description                             Remarks
`dbs_dumptabdata'   creates file set with SQL table data    
`dbs_dumptabstruct' creates file set with SQL table schemas 
`dbs_empty'         erases all data from a SQL database     
`dbs_printtab'      prints data from SQL table              New in 0.07
`dbs_update'        update SQL database from text file      


Debian Package
**************

This software is also available as Debian package, maintained by Dennis Schön 
<dschoen@rio.gt.owl.de>. The download address is 
http://www.linuxia.de/DBIx/Easy/libdbix-easy-perl_0.07-1_all.deb.

Changes
*******

0.07
****

   * new script `dbs_printtab'
   * made more verbose if connection cannot be established
   * method `view' fixed in respect to `limit' option, option `separator'
     added, separator defaults to the tabulator now, escape newlines
   * new option `--exclude-matching-tables' for `dbs_dumptabdata', `
     dbs_dumptabstruct' and `dbs_empty'
   * new option `--tables' for `dbs_empty', `dbs_dumptabstruct' and `
     dbs_dumptabdata'
   * new options `--cleanse', `--columns', `--format', `--keys', `--map', `
     --skipbadlines' and `--update-only' for `dbs_update'
   * new option `--use-printtab' for `dbs_dumptabdata'
   * new option `--pipe' for `dbs_dumptabstruct'
   * `dbs_dumptabstruct' dumps sequences too
   * optional parameter CONDITION added to method `makemap'
   * optional parameter COLUMNS added to method `view'
   * made `dbs_update' more verbose on errors, ensure commit, newlines will
     be regenerated, remembers table name if specified with `--table', carriage
     returns are removed from input
   * don't call `rollback' within error handler if `AutoCommit' is enabled
   * new methods `is_table', `sequences'

Authors
*******

Stefan Hornburg <racke@linuxia.de>

Dennis Schön <dschoen@rio.gt.owl.de>
