NAME

DBIx::Class::AuditAny::Collector::DBIC - Collector class for recording AuditAny changes in DBIC schemas

DESCRIPTION

This Collector facilitates recording ChangeSets, Changes, and Column Changes within a clean relational structure into a DBIC schema.

If you don't want to handle the details of configuring this yourself, see DBIx::Class::AuditAny::Collector::AutoDBIC which is a subclass of us, but handles most of the defaults for you w/o fuss.

ATTRIBUTES

Docs regarding the API/purpose of the attributes and methods in this class still TBD...

target_schema

target_source

change_data_rel

column_data_rel

METHODS

validate_target_schema

enforce_source_has_columns

get_add_create_change

add_change_row

add_changeset_row

record_changes

has_full_row_stored

SEE ALSO

SUPPORT

IRC:

Join #rapidapp on irc.perl.org.

AUTHOR

Henry Van Styn <vanstyn@cpan.org>

COPYRIGHT AND LICENSE

This software is copyright (c) 2012-2015 by IntelliTree Solutions llc.

This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.