You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
clean-parking/DB-DDL/maria/ddl/xitframework/qrtz_triggers.sql

28 lines
2.0 KiB
SQL

create table qrtz_triggers
(
SCHED_NAME varchar(120) not null comment '스케줄러 이름',
TRIGGER_NAME varchar(200) not null comment '트리거 이름 (트리거의 고유 식별자)',
TRIGGER_GROUP varchar(200) not null comment '트리거 그룹 (트리거들을 논리적으로 그룹화)',
JOB_NAME varchar(200) not null comment '연결된 작업 이름 (QRTZ_JOB_DETAILS 참조)',
JOB_GROUP varchar(200) not null comment '연결된 작업 그룹 (QRTZ_JOB_DETAILS 참조)',
DESCRIPTION varchar(250) null comment '트리거에 대한 설명',
NEXT_FIRE_TIME bigint(13) null comment '다음 실행 예정 시간 (Unix timestamp)',
PREV_FIRE_TIME bigint(13) null comment '이전 실행 시간 (Unix timestamp)',
PRIORITY int null comment '트리거 우선순위 (높을수록 우선 실행)',
TRIGGER_STATE varchar(16) not null comment '트리거 상태 (WAITING, ACQUIRED, EXECUTING, COMPLETE, PAUSED, BLOCKED, ERROR)',
TRIGGER_TYPE varchar(8) not null comment '트리거 타입 (SIMPLE, CRON, CALENDAR, BLOB, SIMPROP)',
START_TIME bigint(13) not null comment '트리거 시작 시간 (Unix timestamp)',
END_TIME bigint(13) null comment '트리거 종료 시간 (Unix timestamp, NULL이면 무제한)',
CALENDAR_NAME varchar(200) null comment '연결된 캘린더 이름 (QRTZ_CALENDARS 참조)',
MISFIRE_INSTR smallint(2) null comment '미스파이어 처리 지침 (실행 시간을 놓쳤을 때의 처리 방법)',
JOB_DATA blob null comment '트리거 실행 시 전달할 데이터 (직렬화된 객체)',
primary key (SCHED_NAME, TRIGGER_NAME, TRIGGER_GROUP),
constraint qrtz_triggers_ibfk_1
foreign key (SCHED_NAME, JOB_NAME, JOB_GROUP) references qrtz_job_details (SCHED_NAME, JOB_NAME, JOB_GROUP)
)
comment 'Quartz 트리거 정보 저장 테이블 - 작업 실행 조건과 스케줄 정의';
create index SCHED_NAME
on qrtz_triggers (SCHED_NAME, JOB_NAME, JOB_GROUP);