X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=Debbugs%2FDB%2FResult%2FBugBinpackage.pm;h=2f2a29d54b9bfc84ca39ae410cb036faaf17eb50;hb=b1252b6797aa6a79d00a32165fb2fa8fb1bd9318;hp=63223df86af138c8db0ec45bace36859ba79ace9;hpb=e82ae2e77eca2fea1d5f1e5e57fa0f0dae9db2ca;p=debbugs.git diff --git a/Debbugs/DB/Result/BugBinpackage.pm b/Debbugs/DB/Result/BugBinpackage.pm index 63223df..2f2a29d 100644 --- a/Debbugs/DB/Result/BugBinpackage.pm +++ b/Debbugs/DB/Result/BugBinpackage.pm @@ -37,13 +37,6 @@ __PACKAGE__->table("bug_binpackage"); =head1 ACCESSORS -=head2 id - - data_type: 'integer' - is_auto_increment: 1 - is_nullable: 0 - sequence: 'bug_binpackage_id_seq' - =head2 bug data_type: 'integer' @@ -63,32 +56,27 @@ Binary package id (matches bin_pkg) =cut __PACKAGE__->add_columns( - "id", - { - data_type => "integer", - is_auto_increment => 1, - is_nullable => 0, - sequence => "bug_binpackage_id_seq", - }, "bug", { data_type => "integer", is_foreign_key => 1, is_nullable => 0 }, "bin_pkg", { data_type => "integer", is_foreign_key => 1, is_nullable => 0 }, ); -=head1 PRIMARY KEY +=head1 UNIQUE CONSTRAINTS + +=head2 C =over 4 -=item * L +=item * L + +=item * L =back =cut -__PACKAGE__->set_primary_key("id"); - -=head1 UNIQUE CONSTRAINTS +__PACKAGE__->add_unique_constraint("bug_binpackage_bin_pkg_bug_idx", ["bin_pkg", "bug"]); =head2 C @@ -137,9 +125,15 @@ __PACKAGE__->belongs_to( ); -# Created by DBIx::Class::Schema::Loader v0.07042 @ 2014-11-30 21:56:51 -# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:FZAi6kX8ICe/ZJI0JEqZLg +# Created by DBIx::Class::Schema::Loader v0.07049 @ 2019-07-05 21:00:23 +# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:STaqCap5Dk4AORK6ghGnPg + +sub sqlt_deploy_hook { + my ($self, $sqlt_table) = @_; + $sqlt_table->add_index(name => 'bug_binpackage_bin_pkg_idx', + fields => [qw(bin_pkg)], + ); +} -# You can replace this text with custom code or comments, and it will be preserved on regeneration 1;