Changes for version 0.900001_02
- The one time I forget to run disttest, the MANIFEST file mysteriously disappears... *sigh*
 
Changes for version 0.900001_01
- insert records a history row as well
 - SQL::Translator is required to run the test suite
 - Add EvalWrap subclass, that suppressed errors and warns instead, useful for when having no errors is preferable over partial journal data
 - various refactoring
 - correct journalling of recreated data (data with a primary key that previously existed)
 - update to DBIx::Class's versioning scheme
 
Changes for version 0.02_01 - 2008-07-30
- deployment at connect time is disabled by default, set journal_auto_deploy to reenable
 - $main_schema->deploy deploys the journalling tables too
 - support multi column primary keys
 - rename Change to ChangeLog to avoid conflict with mysql reserved word
 - fix schema composition when sharing connection
 - support for nested transactions (produce one changeset, but support stubs for nested changesets in place)
 - removed dummy table
 - various other cleanups
 - calling current_changeset outside of txn_do is fatal
 - fix 'now()' default value, timestamp happens in perl space instead
 - also call txn_do on the journal schema if the storage object differs
 - don't call txn_begin twice
 
Modules
auditing for tables managed by DBIx::Class    
  
Wrap all journal ops with an eval { }    
  Provides
      in lib/DBIx/Class/Schema/Journal.pm
    
  
      in lib/DBIx/Class/Schema/Journal/DB.pm
    
  
      in lib/DBIx/Class/Schema/Journal/DB/AuditHistory.pm
    
  
      in lib/DBIx/Class/Schema/Journal/DB/AuditLog.pm
    
  
      in lib/DBIx/Class/Schema/Journal/DB/AuduitLog.pm
    
  
      in lib/DBIx/Class/Schema/Journal/DB/ChangeLog.pm
    
  
      in lib/DBIx/Class/Schema/Journal/DB/ChangeSet.pm