X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=Debbugs%2FDB%2FResult%2FSeverity.pm;h=edea9a968e5429f815f117b2c46e6b190d74f7f7;hb=466f7faff129a5699c7674f59900a92aa256175d;hp=a78b67668e9869a760b216c25fd095b9b115f313;hpb=5bfa3e0c12e9817f784ce1dd27bc18a86655dbc2;p=debbugs.git diff --git a/Debbugs/DB/Result/Severity.pm b/Debbugs/DB/Result/Severity.pm index a78b676..edea9a9 100644 --- a/Debbugs/DB/Result/Severity.pm +++ b/Debbugs/DB/Result/Severity.pm @@ -21,11 +21,13 @@ use base 'DBIx::Class::Core'; =item * L +=item * L + =back =cut -__PACKAGE__->load_components("InflateColumn::DateTime"); +__PACKAGE__->load_components("InflateColumn::DateTime", "TimeStamp"); =head1 TABLE: C @@ -109,7 +111,7 @@ __PACKAGE__->set_primary_key("id"); =head1 UNIQUE CONSTRAINTS -=head2 C +=head2 C =over 4 @@ -119,29 +121,34 @@ __PACKAGE__->set_primary_key("id"); =cut -__PACKAGE__->add_unique_constraint("severity_severity_key", ["severity"]); +__PACKAGE__->add_unique_constraint("severity_severity_idx", ["severity"]); =head1 RELATIONS -=head2 bug_severities +=head2 bugs Type: has_many -Related object: L +Related object: L =cut __PACKAGE__->has_many( - "bug_severities", - "Debbugs::DB::Result::BugSeverity", - { "foreign.severity_id" => "self.id" }, + "bugs", + "Debbugs::DB::Result::Bug", + { "foreign.severity" => "self.id" }, { cascade_copy => 0, cascade_delete => 0 }, ); -# Created by DBIx::Class::Schema::Loader v0.07025 @ 2013-03-22 23:19:35 -# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:Ofel01VRzkuSKCGAU6hmMg +# Created by DBIx::Class::Schema::Loader v0.07042 @ 2014-11-30 21:56:51 +# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:nI4ZqWa6IW7LgWuG7S1Gog +sub sqlt_deploy_hook { + my ($self, $sqlt_table) = @_; + $sqlt_table->add_index(name => 'severity_ordering_idx', + fields => [qw(ordering)], + ); +} -# You can replace this text with custom code or comments, and it will be preserved on regeneration 1;