release 0.900101
[dbsrgits/DBIx-Class-Journal.git] / lib / DBIx / Class / Journal.pm
index 54e0b9d..05c6798 100644 (file)
@@ -5,7 +5,7 @@ use base qw/DBIx::Class/;
 use strict;
 use warnings;
 
-our $VERSION = '0.900001_06';
+our $VERSION = '0.900101';
 $VERSION = eval $VERSION; # no errors in dev versions
 
 ## On create/insert, add new entry to AuditLog and new content to AuditHistory
@@ -86,13 +86,13 @@ Load the module into your L<DBIx::Class> Schema Class:
 
  __PACKAGE__->load_components(qw/Schema::Journal/);
 
-And then call C<< $schema->bootstrap_journal >> (I<once only>) to create all
-the tables necessary for the journal, in your database.
-
 Optionally set where the journal is stored:
 
  __PACKAGE__->journal_connection(['dbi:SQLite:t/var/Audit.db']);
 
+And then call C<< $schema->bootstrap_journal >> (I<once only>) to create all
+the tables necessary for the journal, in your database.
+
 Later on, in your application, wrap operations in transactions, and optionally
 associate a user with the changeset:
 
@@ -337,6 +337,11 @@ Only single-column integer primary key'd tables are supported for auditing.
 
 =item *
 
+Rows changed as a result of C<CASCADE> settings on your database will not be
+detected by the module and hence not journalled.
+
+=item *
+
 Updates made via L<DBIx::Class::ResultSet/update> are not yet supported.
 
 =item *