use base 'DBIx::Class::Core';
sub journal_define_table {
- my ( $class, $source ) = @_;
+ my ( $class, $source, $schema_class ) = @_;
$class->table($source->name . '_audit_history');
$class->add_column($column => \%hist_info);
}
- $class->belongs_to(change => 'DBIx::Class::Schema::Journal::DB::ChangeLog', 'audit_change_id');
+ $class->belongs_to(change => "${schema_class}::ChangeLog", 'audit_change_id');
}
1;