建築リリース手順
建築リリース手順.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
告知公開