Bug 28966: DBRev 23.06.00.013
[koha.git] / installer / data / mysql / db_revs / 230600013.pl
1 use Modern::Perl;
2
3 return {
4     bug_number  => "28966",
5     description => "Holds queue view too slow to load for large numbers of holds",
6     up          => sub {
7         my ($args) = @_;
8         my ( $dbh, $out ) = @$args{qw(dbh out)};
9
10         unless ( primary_key_exists( 'tmp_holdsqueue', 'itemnumber' ) ) {
11             $dbh->do(
12                 q{ALTER TABLE tmp_holdsqueue ADD PRIMARY KEY (itemnumber)}
13             );
14         }
15
16         say $out "Set primary key for table 'tmp_holdsqueue' to 'itemnumber'";
17     },
18 };