The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
Revision history for DBIx-SchemaChecksum

1.006   2016-02-17T10:50:05
    - fix a deadly bad usage of try/catch (Thomas Klausner)
    - show_update_path now can dump the whole path as scripts or one concated file (Thomas Klausner)


1.005   2013-10-16T11:37:31+0200
    - more stable fix for foreign keys (Thomas Klausner)


1.004   2013-10-16T11:15:56+0200
    - ignore ORDINAL_POSITION in foreign keys (Thomas Klausner)


1.003   2013-10-09T15:02:40+0200
    - make foreign keys work with current DBI/DBD/Pg (Thomas Klausner)
    - removed given/when (Thomas Klausner)
    - say that there are "No more changes" instead of "No update found
      ..." (Jozef Kutej)
    - require MooseX::App 1.13 (Klaus Ita)
    - Better function introspection for postgres (breaks postgres
      checksums) (Maros Kollar)
    - fix test fails due to missing build_deps
    - Do not exit, but return instead (Maros Kollar)


1.002   2012-11-21T21:38:37+0100
    - require MooseX::App 1.08, which should fix the test fails
      reported by CPAN Testers (thanks!)
    - updated documentation


1.001   2012-11-15T17:40:04+0100
    - app now based on MooseX::App
    - lots of new options & commands
    - doc update still pending...
    - also use dzil


0.27   2009-04-23 22:21:29
    - remove schema name from nextval: because this causes a lot of 
      trouble - THIS WILL BREAK YOUR OLD CHECKSUMS!! (Thomas Klausner)
    - added option --dump_checksums which automatically dumps all 
      checksum sources (Thomas Klausner)


0.26   2008-11-24 11:35:07
    - sort unique keys because sometimes PG reports them in a 
      different order


0.25   2008-11-10 19:01:37
    - added option to show update path without applying anything


0.24   2008-10-03 13:19:05
    - nicer output (say instead of croak)
    - fixed a bug in postgres unique key calculation that broke 
      auto-updates


0.23   2008-09-26 17:01:44
    !!! BIG FAT WARNING !!!
    Older checksums won't work, at least for postgres
    !!! BIG FAT WARNING !!!
    - added postgres unique keys to checksum
    - include postgres enums in checksum
    - fixed another problem with SAME_CHECKSUM, skip files without 
      checksums


0.22   2008-09-23 13:37:16
    - ignore files without a checksum
    - fixed more bugs with same-checksum updates


0.21  2008-09-19 16:34:04
    - find sql snippets in all dirs below the given dir
    - handle update scripts that result in the same checksum


0.20   2008-09-11 20:49:26
    !!! BIG FAT WARNING !!!
    Checksums calculated with version prior to 0.20 won't work with 
    checksums calculated after 0.20
    --- BIG FAT WARNING ---

    - changed schemadump to list columns sorted by name so that funky 
      postgres inheritance followed by changes to the table other 
      tables inherit from don't f*ck up the checksum.


0.10   2008-09-11 15:45:01
    - add command line option to ignore ORDINAL_POSITION of columns 
      

0.09   2008-09-11 11:56:08
    - ignore typed nextvals, which cause problems in postgres and 
      different connection methods (socket/tcp)


0.08 Thu Aug 21 09:48:23 CEST 2008
	- Make checksum, type schema unaware. This funnily posed problems when
	  connecting via socket or TCP to pg

0.07   2008-06-19 09:41:26
    - for strange reasons, MooseX::Getop does not work with DBI::db constraint
      when used from other scripts
      So I dumped the DBI::db constraint for now


0.06   2008-06-16 10:46:19
    - Test Coverage: 78.8%
    - removed IO::Prompt
    - Alternative construction via dbh (either dsn or dbh) (maros)
    - fixed some problems with tests on various platforms


0.05   2008-05-24 10:17:02
    - Test Coverage: 82.4%
    - make t/apply_sql_snippets.t skip instead of fail if we cannot
      copy the testdb


0.04    2008-05-23 22:40:26
    - Test Coverage: 81.7%
    - added dependecy on IO::Prompt (which I forgot in 0.02, but 
      thanks to CPAN testers I was notified of this problem)
    - added test
    - added bin/schema_update.pl and supporting methods
    - require Perl 5.10


0.03    2008-05-23 ??:??:??
    - added bin/schema_update.pl and supporting methods
    - require Perl 5.10


0.02   2008-05-21 22:13:53
    - added bin/schema_checksum.pl
    - added docs
    - DB connection now takes user and password as optional params


0.01    2008-05-20 16:10:17
    - basic checksum calculation works
    - started development