Skip to content

Commit

Permalink
DBrev Bug 16004 - Replace items.new with items.new_status
Browse files Browse the repository at this point in the history
Signed-off-by: Brendan A Gallagher <[email protected]>
  • Loading branch information
brendan1226 committed Mar 31, 2016
1 parent ffb5e5e commit 1864400
Show file tree
Hide file tree
Showing 3 changed files with 19 additions and 4 deletions.
2 changes: 1 addition & 1 deletion Koha.pm
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ use vars qw{ $VERSION };
# - #4 : the developer version. The 4th number is the database subversion.
# used by developers when the database changes. updatedatabase take care of the changes itself
# and is automatically called by Auth.pm when needed.
$VERSION = "3.23.00.041";
$VERSION = "3.23.00.042";

sub version {
return $VERSION;
Expand Down

This file was deleted.

18 changes: 18 additions & 0 deletions installer/data/mysql/updatedatabase.pl
Original file line number Diff line number Diff line change
Expand Up @@ -12050,6 +12050,24 @@ sub stocknumber_checker { #code reused later on
SetVersion($DBversion);
}

$DBversion = "3.23.00.042";
if ( C4::Context->preference("Version") < TransformToNum($DBversion) ) {

$dbh->do(q{
ALTER TABLE items CHANGE new new_status VARCHAR(32) NULL;
});
$dbh->do(q{
ALTER TABLE deleteditems CHANGE new new_status VARCHAR(32) NULL;
});
$dbh->do(q{
UPDATE systempreferences SET value=REPLACE(value, '"items.new"', '"items.new_status"') WHERE variable="automatic_item_modification_by_age_configuration";
});

print "Upgrade to $DBversion done (Bug 16004 - Replace items.new with items.new_status)\n";
SetVersion($DBversion);
}


# DEVELOPER PROCESS, search for anything to execute in the db_update directory
# SEE bug 13068
# if there is anything in the atomicupdate, read and execute it.
Expand Down

0 comments on commit 1864400

Please sign in to comment.