功能:存点时自动同步在职用户勤务日志
- heartbeat 手动存点:调用 tickDutyLog() - AutoSaveExp 自动存点:调用 tickDutyLog() - 逻辑:今日已有开放日志则刷新 duration_seconds,无则新建(login_at 取 in_time 进房时间) - 修复:TIMESTAMPDIFF 结果用 GREATEST(0, ...) 防 unsigned 溢出 - 修复:database.php MySQL 连接加 timezone=+08:00,与 PHP Asia/Shanghai 时区对齐
This commit is contained in:
@@ -58,6 +58,7 @@ return [
|
||||
'prefix_indexes' => true,
|
||||
'strict' => true,
|
||||
'engine' => null,
|
||||
'timezone' => '+08:00', // 与 PHP Asia/Shanghai 时区对齐,NOW() 返回北京时间
|
||||
'options' => extension_loaded('pdo_mysql') ? array_filter([
|
||||
(PHP_VERSION_ID >= 80500 ? \Pdo\Mysql::ATTR_SSL_CA : \PDO::MYSQL_ATTR_SSL_CA) => env('MYSQL_ATTR_SSL_CA'),
|
||||
]) : [],
|
||||
|
||||
Reference in New Issue
Block a user