Description
概要
#1931 の問題への対応用PR
dbブランチはfix_item_text_2nd
テスト方法、確認した内容
余分な更新を含まないか
手順
先にwebデプロイ
Merge pull Request
update web
deploy webdbの対応
dbブランチをマージしてdeploy
// ぱんだま獲得ユーザーを取得
SELECT `user_no` FROM `present_box` WHERE present_id = 27 AND type = 2 AND `reg_date` > '2022-06-08 12:00:00';
// プレゼントからぱんだまを消去
DELETE FROM `present_box` WHERE `present_id` = 27 AND `type` = 2 AND `reg_date` > '2022-06-08 12:00:00';
// プレゼントから回収したぱんだまを所持数に+1
UPDATE `user_item` SET `item_count` = `item_count` + 1 WHERE `item_no` = 27 AND `user_no` IN(442,1639,4374,32793,3017,7107,20600,17228,26823,11140,33726,19775,1429,3765,1977,4605,29649,528,4316,35416,736,1554,2956,5580,5572,8889,12711,1662,20644);
INSERT INTO `user_item` (`user_no`, `item_no`, `item_count`) VALUES
('736', '27', '1'),
('1662', '27', '1'),
('5572', '27', '1'),
('19775', '27', '1'),
('33726', '27', '1');
// ぱんだまを5個以上持っているユーザーを取得
SELECT `user_no`, `item_count` FROM `user_item` WHERE `item_count` >= 5 AND `item_no` = 27;
// ぱんだまを5個以上持っているユーザーのぱんだまを-5
UPDATE `user_item` SET `item_count` = `item_count` - 5 WHERE `item_count` >= 5 AND `item_no` = 27;
// ぱんだまを-5したユーザーに管理画面からとくぱんを配布
文言 ぱんだまが5つ揃ったので、とくぱんをGET!