Issue

【8/21】建築イベント・島テーマ リリース手順書 #157

iwamoto opened this at 2020-08-20T10:15:19; closed

Description

opened by iwamoto at 2020-08-20T10:15:19; updated 2022-10-06T14:38:28

レイドイベント報酬の配布

# 報酬配布
(実行前に$debug_flgを0に設定)
cd /jr-yamada/lib/exec/
vi tool_event_raid_present.inc
ENVIRONMENT=production PF=yamada php ./tool_event_raid_present.inc

# ポイント集計
ENVIRONMENT=production PF=yamada php ./tool_event_raid_point.inc

DBの更新

# masterブランチにdevelopブランチをマージ
git pull
git checkout master
git merge origin/develop
git push 

# 本番反映
ssh jr-adm
deploy 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`

##既存bonuse_time上書き
update master_object_data set bonus_time = 1599382800  where object_no = 6123;

#masterブランチにdevelopブランチをマージ
git checkout develop
git pull
git checkout master
git pull
git merge origin/develop
git push

#本番環境に反映
ssh jr-adm
update web
deploy web

#イベント終了後(丸一日経過後)
ENVIRONMENT=production PF=yamada php ./island_img_recreate.php
object_no⇒今回の建築した建物ID
(lvで条件を指定して、jrceは2台で分散するように変更、sshから回す。(所要時間1,2時間ぐらい)) 
iwamoto add_label at 2020-08-20T10:16:22: event
iwamoto change_milestone at 2020-08-20T10:16:28: No milestone:release_20200821
iwamoto assign at 2020-08-20T10:16:33: Not assigned:iwamoto
iwamoto close_comment at 2020-08-21T18:49:36: リリース完了のためclose