krgm.so-manager-dev.com/create_print_job_log_table.sql
Your Name 71986a2df1
All checks were successful
Deploy preview (main_go) / deploy (push) Successful in 14s
feat: 实装SHJ-6/9/10バッチ処理システム
- SHJ-9: 日次売上集計処理
- SHJ-10: 年次月次売上集計処理
- SHJ-6: サーバ死活監視処理
- 各種モデルサービスコマンド追加
- earnings_summary, device, hardware_check_log, print_job_log テーブル用SQL追加
2025-08-22 19:44:06 +09:00

25 lines
1.2 KiB
SQL

--
-- SHJ-6 プリンタジョブログテーブル
-- プリンタ制御プログラムの実行ログを保存するテーブル
--
CREATE TABLE `print_job_log` (
`log_id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT COMMENT '処理ログID(PK)',
`park_id` int(10) UNSIGNED DEFAULT NULL COMMENT '駐輪場ID',
`user_id` int(10) UNSIGNED DEFAULT NULL COMMENT 'ユーザーID',
`contract_id` int(10) UNSIGNED DEFAULT NULL COMMENT '契約ID',
`process_name` varchar(255) DEFAULT NULL COMMENT 'プロセス名',
`job_name` varchar(255) DEFAULT NULL COMMENT 'ジョブ名',
`status` varchar(255) DEFAULT NULL COMMENT 'ステータス',
`error_code` int(10) UNSIGNED DEFAULT NULL COMMENT 'エラーコード',
`status_comment` varchar(255) DEFAULT NULL COMMENT 'ステータスコメント',
`created_at` datetime DEFAULT NULL COMMENT '登録日時',
PRIMARY KEY (`log_id`),
KEY `idx_park_id` (`park_id`),
KEY `idx_user_id` (`user_id`),
KEY `idx_contract_id` (`contract_id`),
KEY `idx_error_code` (`error_code`),
KEY `idx_created_at` (`created_at`),
KEY `idx_created_error` (`created_at`, `error_code`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci COMMENT='プリンタジョブログテーブル';