just don't attempt to auto-set upgrade_journal.upgradenum sequence, mysql is drain...
authorIvan Kohler <ivan@freeside.biz>
Fri, 6 Jun 2014 22:21:05 +0000 (15:21 -0700)
committerIvan Kohler <ivan@freeside.biz>
Fri, 6 Jun 2014 22:21:05 +0000 (15:21 -0700)
FS/bin/freeside-upgrade

index e74abbf..bf99be6 100755 (executable)
@@ -100,11 +100,12 @@ if ( dbdef->table('upgrade_journal') ) {
                      ( SELECT MAX(upgradenum) FROM upgrade_journal )
                    )
     ";
-  } elsif ( driver_name =~ /^mysql/i ) {
-    push @bugfix, "
-       ALTER TABLE upgrade_journal AUTO_INCREMENT =
-                   ( ( SELECT MAX(upgradenum) FROM upgrade_journal ) + 1 )
-    ";
+  #MySQL can't do this in a statement so have to do it manually
+  #} elsif ( driver_name =~ /^mysql/i ) {
+  #  push @bugfix, "
+  #     ALTER TABLE upgrade_journal AUTO_INCREMENT =
+  #                 ( ( SELECT MAX(upgradenum) FROM upgrade_journal ) + 1 )
+  #  ";
   }
 }