新大陸リリース、終了作業手順
リリース
- [ ] DBの初期化
#DBの初期化
1.team_data
更新
UPDATE team_data SET event_info = 0,event_info2 = 50,event_info3 = 0 WHERE `del_flg` = 0;
確認
SELECT `team_no` , `event_info` , `event_info2` , `event_info3` FROM `team_data` WHERE `del_flg` = 0;
event_info3のデフォルト値を250に
`ALTER TABLE `team_data` CHANGE `event_info3` `event_info3` INT(11) NOT NULL DEFAULT '250' COMMENT 'デイリー目標';`
2.user_event_new_island
更新(空にする)
truncate table user_event_new_island;
確認
SELECT * FROM `user_event_new_island`;
- [ ] 本番DB更新
git checkout master
git merge (リリースブランチ名)
git push
ssh jr-adm
deploy db
- [ ] 本番環境更新
#本番環境に反映
Merge Pull Request
ssh jr-adm
update web
deploy web
ssh jr-web01
#実際に更新のあったファイルが更新された確認
# 管理画面
- 告知
- swf告知
- 告知バナー
- カードステータス
- 戦闘デモイベント終了後
報酬配布
開発
cd jr-web/lib/exec
#$debug_flg=0で実行
vi tool_event_newisland_present.inc
ENVIRONMENT=develop PF=yamada php ./tool_event_newisland_present.inc
#ログを確認
less ../../log/event_newisland_Ymd.txt
less ../../log/event_newisland_user_Ymd.txt本番
cd jr-yamada/lib/exec/
#実行前に$debug_flg=1で確認
vi tool_event_newisland_present.inc
ENVIRONMENT=production PF=yamada php ./tool_event_newisland_present.inc
#ログを確認
less ../../log/event_newisland_Ymd.txt
less ../../log/event_newisland_user_Ymd.txt
#$debug_flg=0で実行
vi tool_event_newisland_present.inc
ENVIRONMENT=production PF=yamada php ./tool_event_newisland_present.inc管理画面、mysqlなどで配布状況を確認
集計
獲得ポイント
cd jr-yamada/lib/exec/
#実行
ENVIRONMENT=production PF=yamada php ./tool_event_newisland_point.inc
#mysql内のテーブルデータ確認
cpanel_event_newisland_pt_achieve_count