PR

【6/8】転生ログ対応 #1927

wada opened this at 2022-06-07T18:43:57; closed

Description

opened by wada at 2022-06-07T18:43:57; updated 2022-06-08T10:56:49

概要

【6/6】転生ログ対応 #1905

テーブル

#jryeDBに作成
CREATE TABLE `log_card_limit_breakthrough` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `user_no` bigint(20) NOT NULL,
  `card_no` int(11) NOT NULL,
  `reg_date` datetime NOT NULL,
  PRIMARY KEY (`id`),
  KEY `reg_date` (`reg_date`),
  KEY `card_no` (`card_no`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;

#jrye_cpanelDBに作成
CREATE TABLE `cpanel_log_card_limit_breakthrough` (
  `date` date NOT NULL,
  `card_no` int(11) NOT NULL,
  `sum` int(11) NOT NULL,
  `user_count` int(11) NOT NULL,
  PRIMARY KEY (`date`,`card_no`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;

実行バッチ

#$end_time をデプロイ時間に変更
cd jr-yamada/lib/exec
vi log_card_limit_breakthrough.inc
ENVIRONMENT=production PF=yamada php log_card_limit_breakthrough.inc

cron設定

0 2 * * * ENVIRONMENT=${JR_ENV} PF=yamada ${JR_DIR}/lib/exec/cpanel_card_limit_breakthrough.sh

TODO

  • [x] テーブル作成
  • [x] webデプロイ
  • [x] バッチ実行
  • [x] cron設定
wada add_label at 2022-06-07T18:44:03: レビュー待ち

Comment

#19791 by wada at 2022-06-07T18:44:34; updated 2022-06-07T18:44:34

@kouho
確認お願いします。

kouho add_label at 2022-06-08T09:25:30: 皇甫 LGTM

Comment

#19794 by kouho at 2022-06-08T09:25:40; updated 2022-06-08T09:25:40

@wada
確認OKです

wada merge at 2022-06-08T10:45:43: 【6/8】転生ログ対応
wada close at 2022-06-08T10:45:43: Close

Commit range

base7e9df00a2055cf377749926111264b6ebfb75ba1
head2dfd547951dc4ada7f26f10a7a59f3a860b692cd
base branchjolly/jr-web:master
head branchjolly/jr-web:log_limit_break_table

View commits

Commit details are loaded from Git when a dynamic archive server is running, or can be embedded with --include-commits.
Files changed5 filesView patch
statusfile
modifiedlib/exec/cpanel_card_limit_breakthrough.inc
modifiedlib/exec/del_log_card.inc
modifiedlib/exec/log_card_limit_breakthrough.inc
modifiedlib/models/Limit_break.php
addedlib/models/dao/log_card_limit_breakthrough.php
Patch body is stored as a separate file to keep this page lightweight.