Fixing a little mixup in updatedatabase.pl we had 2 057 versions
authorChris Cormack <chris@bigballofwax.co.nz>
Tue, 4 Mar 2008 00:39:33 +0000 (13:39 +1300)
committerJoshua Ferraro <jmf@liblime.com>
Tue, 4 Mar 2008 10:48:04 +0000 (04:48 -0600)
Signed-off-by: Joshua Ferraro <jmf@liblime.com>
installer/data/mysql/updatedatabase.pl
kohaversion.pl

index 7486100..2816422 100755 (executable)
@@ -1045,20 +1045,6 @@ if (C4::Context->preference("Version") < TransformToNum($DBversion)) {
     SetVersion ($DBversion);
 }
 
-$DBversion = "3.00.00.057";
-if (C4::Context->preference("Version") < TransformToNum($DBversion)) {
-    $dbh->do("CREATE TABLE `patronimage` (
-            `cardnumber` varchar(16) NOT NULL,
-            `mimetype` varchar(15) NOT NULL,
-            `imagefile` mediumblob NOT NULL,
-            PRIMARY KEY  (`cardnumber`),
-            CONSTRAINT `patronimage_fk1` FOREIGN KEY (`cardnumber`) REFERENCES `borrowers` (`cardnumber`) ON DELETE CASCADE ON UPDATE CASCADE
-            ) ENGINE=InnoDB DEFAULT CHARSET=utf8;");
-       print "Upgrade to $DBversion done ( Added patronimage table. )\n";
-    SetVersion ($DBversion);
-}
-
-
 $DBversion = "3.00.00.058";
 if (C4::Context->preference("Version") < TransformToNum($DBversion)) {
     $dbh->do("ALTER TABLE `opac_news` 
@@ -1096,6 +1082,18 @@ if (C4::Context->preference("Version") < TransformToNum($DBversion)) {
     SetVersion ($DBversion);
 }
 
+$DBversion = "3.00.00.060";
+if (C4::Context->preference("Version") < TransformToNum($DBversion)) {
+    $dbh->do("CREATE TABLE IF NOT EXISTS `patronimage` (
+            `cardnumber` varchar(16) NOT NULL,
+            `mimetype` varchar(15) NOT NULL,
+            `imagefile` mediumblob NOT NULL,
+            PRIMARY KEY  (`cardnumber`),
+            CONSTRAINT `patronimage_fk1` FOREIGN KEY (`cardnumber`) REFERENCES `borrowers` (`cardnumber`) ON DELETE CASCADE ON UPDATE CASCADE
+            ) ENGINE=InnoDB DEFAULT CHARSET=utf8;");
+       print "Upgrade to $DBversion done ( Added patronimage table. )\n";
+    SetVersion ($DBversion);
+}
 
 =item DropAllForeignKeys($table)
 
index 8482d04..d0592e4 100644 (file)
@@ -10,7 +10,7 @@
 use strict;
 
 sub kohaversion {
-    our $VERSION = "3.00.00.059";
+    our $VERSION = "3.00.00.060";
     # version needs to be set this way
     # so that it can be picked up by Makefile.PL
     # during install