Issue

【9/14】リリース手順 #245

wada opened this at 2020-09-14T10:16:22; closed

Description

opened by wada at 2020-09-14T10:16:22; updated 2023-01-06T10:10:51

オリジナル海賊旗機能 #198

  • [x] マスタテーブルの登録

csvに登録、deploy dbで反映

  • [x] ユーザテーブルの登録

jrye.sqlに追加、pmaから登録

  • [x] 本番jsの準備

jr_main.jsに更新をコピー

  • [x] jsキャッシュ対応

header_spのtimeを更新

覇戦 本戦 #194

  • [ ] ランキングをリセット&リーグ分け

Comment

#7042 by wada at 2020-09-14T10:22:40; updated 2020-09-14T12:22:49

DB登録

# マスタの登録
cd ./jrye-db
git checkout master
git fetch
git pull
git merge origin/develop

ssh jr-adm
deploy db

# ユーザテーブルの登録
CREATE TABLE `team_pirate_flag` (
  `team_no` int(11) NOT NULL,
  `json` char(255) NOT NULL COMMENT '画像の組み合わせ',
  `reg_date` datetime NOT NULL COMMENT '設定時間',
  PRIMARY KEY (`team_no`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='海賊旗の設定';

CREATE TABLE `log_team_pirate_flag` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `team_no` int(11) NOT NULL COMMENT 'チームNo',
  `set_user_no` bigint(20) NOT NULL COMMENT '設定したユーザーNo',
  `json_before` char(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '画像の組み合わせ',
  `json_after` char(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '画像の組み合わせ',
  `reg_date` datetime NOT NULL,
  PRIMARY KEY (`id`),
  KEY `reg_date` (`reg_date`,`team_no`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='海賊旗の設定ログ';

CREATE TABLE `pirate_flag_image` (
  `team_no` int(11) NOT NULL COMMENT 'チームNO',
  `image_blob` mediumblob COMMENT '旗画像データ',
  `reg_date` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '登録日時',
  `up_date` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '更新日時',
  PRIMARY KEY (`team_no`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;

リリース

# prのマージ

# デプロイ
ssh jr-adm
update web
deploy web
wada assign at 2020-09-14T12:19:21: Not assigned:wada

Comment

#7061 by wada at 2020-09-14T14:11:55; updated 2020-09-14T14:13:13

覇戦本戦準備

# リーグ分けとポイントリセット
UPDATE `team_data` SET `spirit_league` = 3 WHERE `spirit_rank` <=400 AND `del_flg` =0;
UPDATE `team_data` SET `spirit_league` = 2 WHERE `spirit_rank` <=100 AND `del_flg` =0;
UPDATE `team_data` SET `spirit_league` = 1 WHERE `spirit_rank` <=50 AND `del_flg` =0;
UPDATE `team_data` SET `spirit_pt` = 0,`spirit_rank` =2100000000,`yesterday_spirit_pt` =0,`yesterday_spirit_rank` =2100000000 WHERE `spirit_pt` > 0;
wada close at 2020-09-15T10:11:06: Close