escaping @a to avoid updatedatabase failure
authorJoshua Ferraro <jmf@liblime.com>
Wed, 31 Oct 2007 13:03:49 +0000 (08:03 -0500)
committerJoshua Ferraro <jmf@liblime.com>
Wed, 31 Oct 2007 13:04:30 +0000 (08:04 -0500)
Signed-off-by: Joshua Ferraro <jmf@liblime.com>
updater/updatedatabase

index 98f7b51..44419e7 100755 (executable)
@@ -509,7 +509,7 @@ if (C4::Context->preference("Version") < TransformToNum($DBversion)) {
     $dbh->do("ALTER TABLE action_logs DROP PRIMARY KEY");
        $dbh->do("ALTER TABLE action_logs ADD KEY  timestamp (timestamp,user)");
        $dbh->do("ALTER TABLE action_logs ADD action_id INT(11) NOT NULL FIRST");
-       $dbh->do("UPDATE action_logs SET action_id = if (@a, @a:=@a+1, @a:=1)");
+       $dbh->do("UPDATE action_logs SET action_id = if (\@a, \@a:=\@a+1, \@a:=1)");
     $dbh->do("ALTER TABLE action_logs MODIFY action_id INT(11) NOT NULL AUTO_INCREMENT PRIMARY KEY");
        print "Upgrade to $DBversion done (added column to action_logs)\n";
        SetVersion ($DBversion);