X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=lib%2FDBIx%2FClass%2FJournal.pm;h=465c64926c942b15fc79f3984c8019992e10d2aa;hb=d57ee845eaf1259197775dcae2206c184c637f7c;hp=54e0b9d868a80724f79cd79c1c8c83e1fae96a8d;hpb=2ffcef128abfd221b77adcf97d55806aad4627f8;p=dbsrgits%2FDBIx-Class-Journal.git diff --git a/lib/DBIx/Class/Journal.pm b/lib/DBIx/Class/Journal.pm index 54e0b9d..465c649 100644 --- a/lib/DBIx/Class/Journal.pm +++ b/lib/DBIx/Class/Journal.pm @@ -86,13 +86,13 @@ Load the module into your L Schema Class: __PACKAGE__->load_components(qw/Schema::Journal/); -And then call C<< $schema->bootstrap_journal >> (I) 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) 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 settings on your database will not be +detected by the module and hence not journalled. + +=item * + Updates made via L are not yet supported. =item *