Revision history for Perl module Parse::Dia::SQL.

0.09 Sat May 16 15:29:28 CEST 2009
    - SQLite3: Fixed a bug in the update constraint trigger
    - SQLite3: Added 'on delete cascade' support
    - Added support for index options, which are modelled as
      a comment on the operation (index).
    - Fixed bug: Missing associations should bot prevent 
      index creation.

0.08 Tue Apr 14 14:12:00 CEST 2009
    - Bugfix in Utils.pm (sqlite -> sqlite3).
    - Updated Makefile.PL with META_MERGE and LICENSE.
    - Added MANIFEST.SKIP
    - Removed TODO in boilerplate test.

0.07 Wed Apr  1 09:47:50 CEST 2009
    - Added experimental support for SQLite v.3 (thanks to Peter
      Langton).

0.06 Mon Mar 30 09:59:53 CEST 2009
    - Fixed bug 'missing role name on PK end' (thanks to Peter
      Langton).
    - Fixed foreign key bug for Sybase (case sensitivity issue).
    - Removed 'experimental' tag on MySQL MyISAM and InnoDB.
    - Use Text::Table for comment formatting.

0.05  Mon Mar 16 08:58:33 CET 2009
    - Restrict length of foreign keys in drop statements (see 0.04)

0.04  Fri Mar 13 13:13:13 CET 2009
    - Made foreign keys 18 chars or less on DB2 (overridable)
      regardless of name length in dia file.
        (sub _create_constraint_name)
    - InnoDB: Added drop foreign keys support.
    - Reduced number of columns in log output to screen.

0.03  Mon Mar  2 09:57:23 CET 2009
    - Added table_postfix_options (e.g. 'ENGINE=InnoDB')
    - Made documentation more consistent.
    - Removed private subroutines from main documentation.
    - Made sure parsing is finished before outputting,
        and updated tests accordingly.

0.02  Fri Feb 27 10:29:36 CET 2009
    - Fixed package name error.
    - Added generate_small_package_sql() to Output.pm
    - Fixed comma-comment bug.
    - Added CLI client.

0.01  Mon Feb 23 08:18:14 CET 2009
    - original version

