Bug 14246: DBRev 3.21.00.045

Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io>
This commit is contained in:
Tomas Cohen Arazi 2015-10-27 16:02:33 -03:00
parent 4d719fb20f
commit c5094de789
3 changed files with 19 additions and 3 deletions

View File

@ -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.21.00.044";
$VERSION = "3.21.00.045";
sub version {
return $VERSION;

View File

@ -1,2 +0,0 @@
ALTER TABLE `opac_news` ADD `borrowernumber` int(11) default NULL AFTER `number`;
ALTER TABLE `opac_news` ADD CONSTRAINT `borrowernumber_fk` FOREIGN KEY (`borrowernumber`) REFERENCES `borrowers`(`borrowernumber`) ON DELETE SET NULL ON UPDATE CASCADE;

View File

@ -11209,6 +11209,24 @@ if ( CheckVersion($DBversion) ) {
SetVersion($DBversion);
}
$DBversion = "3.21.00.045";
if ( CheckVersion($DBversion) ) {
$dbh->do(q|
ALTER TABLE opac_news
ADD borrowernumber int(11) default NULL
AFTER number
|);
$dbh->do(q|
ALTER TABLE opac_news
ADD CONSTRAINT borrowernumber_fk
FOREIGN KEY (borrowernumber)
REFERENCES borrowers (borrowernumber)
ON DELETE SET NULL ON UPDATE CASCADE
|);
print "Upgrade to $DBversion done (Bug 14246: (newsauthor) Add borrowernumber to koha_news)\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.