Skip to content

Commit d6d9b73

Browse files
authored
Add procedures to mitigate installtion errors on update (#388)
1 parent cd96819 commit d6d9b73

File tree

3 files changed

+20
-3
lines changed

3 files changed

+20
-3
lines changed
Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,7 @@
1-
ALTER TABLE `cp_itemshop` ADD `use_existing` TINYINT NOT NULL DEFAULT '0' AFTER `info`;
1+
DROP PROCEDURE IF EXISTS cp_itemshop_20081109093448;
2+
CREATE PROCEDURE cp_itemshop_20081109093448() BEGIN
3+
DECLARE CONTINUE HANDLER FOR 1060 BEGIN END;
4+
ALTER TABLE `cp_itemshop` ADD `use_existing` TINYINT NOT NULL DEFAULT '0' AFTER `info`;
5+
END;
6+
CALL cp_itemshop_20081109093448();
7+
DROP PROCEDURE cp_itemshop_20081109093448;
Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,7 @@
1-
ALTER TABLE `cp_itemshop` ADD `category` INT(11) NULL AFTER `nameid`;
1+
DROP PROCEDURE IF EXISTS cp_itemshop_20090104190020;
2+
CREATE PROCEDURE cp_itemshop_20090104190020() BEGIN
3+
DECLARE CONTINUE HANDLER FOR 1060 BEGIN END;
4+
ALTER TABLE `cp_itemshop` ADD `category` INT(11) NULL AFTER `nameid`;
5+
END;
6+
CALL cp_itemshop_20090104190020();
7+
DROP PROCEDURE cp_itemshop_20090104190020;
Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
DROP PROCEDURE IF EXISTS cp_redeemlog_20081001054354;
2+
CREATE PROCEDURE cp_redeemlog_20081001054354() BEGIN
3+
DECLARE CONTINUE HANDLER FOR 1060 BEGIN END;
14
ALTER TABLE `cp_redeemlog`
25
ADD `credits_before` INT( 10 ) NOT NULL ,
3-
ADD `credits_after` INT( 10 ) NOT NULL;
6+
ADD `credits_after` INT( 10 ) NOT NULL;END;
7+
CALL cp_redeemlog_20081001054354();
8+
DROP PROCEDURE cp_redeemlog_20081001054354;

0 commit comments

Comments
 (0)