1 package DBIx::Class::Schema::Journal::DB::ChangeLog;
3 use base 'DBIx::Class';
5 # __PACKAGE__->load_components(qw/Core/);
6 __PACKAGE__->load_components(qw/Ordered Core/);
7 __PACKAGE__->table('change_log');
9 __PACKAGE__->add_columns(
11 data_type => 'integer',
12 is_auto_increment => 1,
17 data_type => 'integer',
22 data_type => 'integer',
28 __PACKAGE__->set_primary_key('ID');
29 __PACKAGE__->add_unique_constraint('setorder', [ qw/changeset_id order_in/ ]);
30 __PACKAGE__->belongs_to('changeset', 'DBIx::Class::Schema::Journal::DB::ChangeSet', 'changeset_id');
32 __PACKAGE__->position_column('order_in');
33 __PACKAGE__->grouping_column('changeset_id');