Search results for "distribution:DBIx-Class-AuditAny VANSTYN"
DBIx::Class::AuditAny - Flexible change tracking framework for DBIx::Class
This module provides a generalized way to track changes to DBIC databases. The aim is to provide quick/turn-key options to be able to hit the ground running, while also being highly flexible and customizable with sane APIs. "DBIx::Class::AuditAny" wa...
VANSTYN/DBIx-Class-AuditAny-0.200200 - 20 Dec 2020 10:50:31 UTC
DBIx::Class::AuditAny::Util - Util functions for DBIx::Class::AuditAny
This package contains misc util funcs used in the DBIx::Class::AuditAny codebase...
VANSTYN/DBIx-Class-AuditAny-0.200200 - 20 Dec 2020 10:50:31 UTC
DBIx::Class::AuditAny::DataPoint - Object class for AuditAny datapoint configs
This class defines the *config* of a datapoint, not the *value* of the datapoint. It is used to get the value, but the value itself is not stored within this object. Datapoint values are stored within the Context objects whose life-cycle is limited t...
VANSTYN/DBIx-Class-AuditAny-0.200200 - 20 Dec 2020 10:50:31 UTC
DBIx::Class::AuditAny::AuditContext - Base class for context objects in DBIx::Class::AuditAny
This class is used internally and typically does not need to be called directly...
VANSTYN/DBIx-Class-AuditAny-0.200200 - 20 Dec 2020 10:50:31 UTC
DBIx::Class::AuditAny::Role::Schema - Role to apply to tracked DBIx::Class::Schema objects
This Role is for interfaces only. Its main job is to add the DBIx::Class::AuditAny::Role::Storage role to the DBIC storage object so the change tracking can occur....
VANSTYN/DBIx-Class-AuditAny-0.200200 - 20 Dec 2020 10:50:31 UTC
DBIx::Class::AuditAny::Role::Storage - Role to apply to tracked DBIx::Class::Storage objects
This role adds the hooks to the DBIC Storage object to be able to sniff and collect change data has it happens in real time....
VANSTYN/DBIx-Class-AuditAny-0.200200 - 20 Dec 2020 10:50:31 UTC
DBIx::Class::AuditAny::Collector::DBIC - Collector class for recording AuditAny changes in DBIC schemas
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 ...
VANSTYN/DBIx-Class-AuditAny-0.200200 - 20 Dec 2020 10:50:31 UTC
DBIx::Class::AuditAny::Collector::Code - Simple CodeRef collector class
Using this collector class you can supply a coderef, and it will receive the "record_changes" data as arguments. This allows you to handle the change data in whatever manner you choose....
VANSTYN/DBIx-Class-AuditAny-0.200200 - 20 Dec 2020 10:50:31 UTC
DBIx::Class::AuditAny::Role::Collector - Role for all Collector classes
All classes which need to be able to function as a "Collector" class must consume this base role....
VANSTYN/DBIx-Class-AuditAny-0.200200 - 20 Dec 2020 10:50:31 UTC
DBIx::Class::AuditAny::Util::ResultMaker - On-the-fly creation of DBIC Result classes
This package provides an easy way to conjurer new DBIC result classes into existence. It is typically used by DBIx::Class::AuditAny::Util::SchemaMaker and not called directly....
VANSTYN/DBIx-Class-AuditAny-0.200200 - 20 Dec 2020 10:50:31 UTC
DBIx::Class::AuditAny::Util::SchemaMaker - On-the-fly creation of DBIC Schema classes
This package provides an easy way to conjurer new DBIC schema classes into existence...
VANSTYN/DBIx-Class-AuditAny-0.200200 - 20 Dec 2020 10:50:31 UTC
DBIx::Class::AuditAny::Collector::AutoDBIC - Collector class for recording AuditAny changes in auto-generated DBIC schemas
This Collector facilitates recording ChangeSets, Changes, and Column Changes within a clean relational structure into an automatically configured and deployed DBIC schema using SQLite database files. This class extends DBIx::Class::AuditAny::Collecto...
VANSTYN/DBIx-Class-AuditAny-0.200200 - 20 Dec 2020 10:50:31 UTC
DBIx::Class::AuditAny::AuditContext::Source - Default 'Source' context object class for DBIx::Class::AuditAny
This object class represents a change to a source itself, such as its name...
VANSTYN/DBIx-Class-AuditAny-0.200200 - 20 Dec 2020 10:50:31 UTC
DBIx::Class::AuditAny::AuditContext::Column - Default 'Column' context object for DBIx::Class::AuditAny
This class tracks a single change to a single column, belonging to a parent "Change" context which represents multiple column changes, and the Change may belong to a "ChangeSet" which may comprise multiple different Changes, which of which having 1 o...
VANSTYN/DBIx-Class-AuditAny-0.200200 - 20 Dec 2020 10:50:31 UTC
DBIx::Class::AuditAny::AuditContext::Change - Default 'Change' context object for DBIC::AuditAny
This is the class which represents a single captured change event, which could involve multiple columns....
VANSTYN/DBIx-Class-AuditAny-0.200200 - 20 Dec 2020 10:50:31 UTC
DBIx::Class::AuditAny::Util::BuiltinDatapoints - Built-in datapoint configs for DBIx::Class::AuditAny
These are just lists of predefined hashref configs ($cnf) - DataPoint constructor arg i.e. my $DataPoint = DBIx::Class::AuditAny::DataPoint->new(%$cnf); This module is used internally and should not need to be called directly...
VANSTYN/DBIx-Class-AuditAny-0.200200 - 20 Dec 2020 10:50:31 UTC
DBIx::Class::AuditAny::AuditContext::ChangeSet - Default 'ChangeSet' context object class for DBIx::Class::AuditAny
This object class represents a "set" of changes grouped together, typically all applied within the scope of a single transaction. The changes can span across multiple individual changes, which can also represent changes to multiple different columns....
VANSTYN/DBIx-Class-AuditAny-0.200200 - 20 Dec 2020 10:50:31 UTC