jolly/jr-web Wiki

pages 43wiki option PUBLIC

建築リリース手順

建築リリース手順.md / updated 2023-08-14 11:14:43 +0900
### 建築イベントリリース
建築物  object_no = イベント建物no

#### DB更新

- [ ] DB更新

git checkout master
git merge (リリースブランチ名)
git push 

#本番
ssh jr-adm
deploy db

#### リリース作業

- [ ] DBの初期化

#対象テーブル
1.`user_build_stack`
2.`user_object`
3.`user_build_event_bonus`
4.`user_build_event_bonus_daily`
5.`log_build_event_bonus_time`
6.`log_build_event_bonus_time_main`
7.`log_build_event_bonus_time_use`

1 & 2
 初期化(前回のイベント建物だけ消す)
 DELETE FROM `user_build_stack` WHERE `build_x` = 99 AND `build_y` = 99;
 DELETE FROM `user_object` WHERE `build_x` =99 AND `build_y` =99;
 確認
 SELECT * FROM `user_build_stack` WHERE `build_x` = 99 AND `build_y` = 99;
 SELECT * FROM `user_object` WHERE `build_x` =99 AND `build_y` =99;

3 ~ 7
 念のため、TRUNCATE前にバックアップを取得しておく
  TRUNCATE TABLE `user_build_event_bonus`;
  TRUNCATE TABLE `user_build_event_bonus_daily`;
  TRUNCATE TABLE `log_build_event_bonus_time`;
  TRUNCATE TABLE `log_build_event_bonus_time_main`;
  TRUNCATE TABLE `log_build_event_bonus_time_use`;
  TRUNCATE TABLE `log_user_build_bonus_ranking`;

- [ ] 本番環境更新

#本番更新
Mertge pull request
ssh jr-adm
update web
deploy web

- [ ] merge master
- develop
- cpanel

- [ ] 管理画面
- 告知 公開
- swf告知 公開
- 告知バナー 公開
- アイテム 確認
- 建築データ 確認

報酬配布

報酬配布実行

#本番環境
cd jr-yamada/lib/exec
#$debug_flg=1で実行
ENVIRONMENT=production PF=yamada php tool_user_event_object_present.inc

#ログを確認
less ../../log/total_event_object_status_present.txt

#$debug_flg=0で再度実行
ENVIRONMENT=production PF=yamada php tool_user_event_object_present.inc

告知公開