컬럼 구조 (Columns Definition)

8개 컬럼
컬럼명 데이터 타입 Null 허용 Key 기본값 (Default) 추가 속성 (Extra) 코멘트 / 설명
id
int(11) NO PRI NULL auto_increment -
schedule_id
int(11) YES - NULL - -
task_type
varchar(50) NO - NULL - -
task_name
varchar(100) NO - NULL - -
executed_at
datetime YES - current_timestamp() - -
duration_sec
float YES - 0 - -
status
varchar(50) YES - 'SUCCESS' - -
output_summary
text YES - NULL - -

인덱스 정의 (Indexes)

Key Name 컬럼명 고유성 (Unique) 인덱스 타입
PRIMARY id UNIQUE BTREE

CREATE TABLE DDL

CREATE TABLE `schedule_logs` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `schedule_id` int(11) DEFAULT NULL,
  `task_type` varchar(50) NOT NULL,
  `task_name` varchar(100) NOT NULL,
  `executed_at` datetime DEFAULT current_timestamp(),
  `duration_sec` float DEFAULT 0,
  `status` varchar(50) DEFAULT 'SUCCESS',
  `output_summary` text DEFAULT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci