-- -- 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='プリンタジョブログテーブル';