Description
opened by kouho at 2022-09-08T18:40:42; updated 2022-10-07T11:51:32
概要
覇戦リーグリセットクエリをスクリプト化
開催期間前でなければ実行できず、
実行しようとしたスクリプトがjackpot_flgと齟齬があれば実行できない
ファイル名に予選と本戦のローマ字を入れて間違いをしないようにする
テスト方法、確認した内容
JackPotWarConfigのtrial_start trial_endとflgを修正して実行
ENVIRONMENT=development PF=yamada IS_DOCKER=true php jackpot_reset_yosen.inc
JackPotWarConfigのfinal_start final_endとflgを修正して実行
ENVIRONMENT=development PF=yamada IS_DOCKER=true php jackpot_reset_honsen.inc
TODO
次回本戦開催時にjackpot_reset_honsen.incを利用
Comment
#22244 by kouho at 2022-09-08T18:41:06; updated 2022-09-08T18:41:06
@wada
リセットクエリをスクリプト化してみました。確認お願いいたします。
Comment
#22618 by wada at 2022-09-27T11:00:11; updated 2022-09-27T11:00:11
@kouho
トランザクションが開始されていないので、S_db_rollbackは機能していないようです。
以下の内容も出力して欲しいです。
・失敗した箇所
・成功
・実行確認用クエリの結果
Comment
#22716 by wada at 2022-09-29T16:44:24; updated 2022-09-29T16:45:00
@kouho
ロールバックのタイミングでエラー内容の出力をお願いします。
例:どこそこでしっぱいしました
スクリプトが成功した際に出力をお願いします。
例:せいこうしました
現状だと、スクリプトが最後まで実行されたのか、途中で失敗したのかわからない状態です。
kouho change_title at 2022-10-05T16:30:24: 覇戦リーグリセットクエリをスクリプト化
【10/6】覇戦リーグリセットクエリをスクリプト化
Comment
#22805 by kouho at 2022-10-05T18:29:09; updated 2022-10-05T18:29:09
@wada
確認ありがとうございます。以下修正対応しました。
> define_exec.incの中で、define.inc, SubFunc.incを読み込んでいるので、ここで記載しなくても問題ありません。
> dirname(__LINE__)はどの階層から実行しても.なので、__LINE__より__FILE__の方が正確です。
> 頭のUが余分に記載されています。
> トランザクションが開始されていないので、S_db_rollbackは機能していないようです。
> 以下の内容も出力して欲しいです。
> ・失敗した箇所の
> ・成功
> ・実行確認用クエリの結果
> ロールバックのタイミングでエラー内容の出力をお願いします。
> スクリプトが成功した際に出力をお願いします。
> 現状だと、スクリプトが最後まで実行されたのか、途中で失敗したのかわからない状態です。
Comment
#22825 by wada at 2022-10-06T12:58:20; updated 2022-10-06T12:58:20
@kouho
ありがとうございます。確認OKです。
wada add_label at 2022-10-06T12:58:23: 和田 LGTM
kouho merge at 2022-10-07T11:51:32: 【10/6】覇戦リーグリセットクエリをスクリプト化
kouho close at 2022-10-07T11:51:32: Close
commit comment
#138 by wada at 2022-09-27T10:39:53; lib/exec/jackpot_reset_honsen.inc / old:None new:7
492aedf6f666eebf686e3821178cb0b61addd045
@kouho
dirname(__LINE__)はどの階層から実行しても.なので、__LINE__より__FILE__の方が正確です。
commit comment
#139 by wada at 2022-09-27T10:43:12; lib/exec/jackpot_reset_honsen.inc / old:None new:8
492aedf6f666eebf686e3821178cb0b61addd045
@kouho
define_exec.incの中で、define.inc, SubFunc.incを読み込んでいるので、ここで記載しなくても問題ありません。
(require_onceなのでこのままでも良いです)
commit comment
#140 by wada at 2022-09-27T10:54:37; lib/exec/jackpot_reset_honsen.inc / old:None new:56
492aedf6f666eebf686e3821178cb0b61addd045