| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170 | 
							- set client_min_messages = WARNING;
 
- DROP TABLE IF EXISTS qrtz_fired_triggers;
 
- DROP TABLE IF EXISTS qrtz_paused_trigger_grps;
 
- DROP TABLE IF EXISTS qrtz_scheduler_state;
 
- DROP TABLE IF EXISTS qrtz_locks;
 
- DROP TABLE IF EXISTS qrtz_simprop_triggers;
 
- DROP TABLE IF EXISTS qrtz_simple_triggers;
 
- DROP TABLE IF EXISTS qrtz_cron_triggers;
 
- DROP TABLE IF EXISTS qrtz_blob_triggers;
 
- DROP TABLE IF EXISTS qrtz_triggers;
 
- DROP TABLE IF EXISTS qrtz_job_details;
 
- DROP TABLE IF EXISTS qrtz_calendars;
 
- set client_min_messages = NOTICE;
 
- CREATE TABLE qrtz_job_details
 
-   (
 
-     sched_name TEXT NOT NULL,
 
- 	job_name  TEXT NOT NULL,
 
-     job_group TEXT NOT NULL,
 
-     description TEXT NULL,
 
-     job_class_name   TEXT NOT NULL, 
 
-     is_durable BOOL NOT NULL,
 
-     is_nonconcurrent BOOL NOT NULL,
 
-     is_update_data BOOL NOT NULL,
 
- 	requests_recovery BOOL NOT NULL,
 
-     job_data BYTEA NULL,
 
-     PRIMARY KEY (sched_name,job_name,job_group)
 
- );
 
- CREATE TABLE qrtz_triggers
 
-   (
 
-     sched_name TEXT NOT NULL,
 
- 	trigger_name TEXT NOT NULL,
 
-     trigger_group TEXT NOT NULL,
 
-     job_name  TEXT NOT NULL, 
 
-     job_group TEXT NOT NULL,
 
-     description TEXT NULL,
 
-     next_fire_time BIGINT NULL,
 
-     prev_fire_time BIGINT NULL,
 
-     priority INTEGER NULL,
 
-     trigger_state TEXT NOT NULL,
 
-     trigger_type TEXT NOT NULL,
 
-     start_time BIGINT NOT NULL,
 
-     end_time BIGINT NULL,
 
-     calendar_name TEXT NULL,
 
-     misfire_instr SMALLINT NULL,
 
-     job_data BYTEA NULL,
 
-     PRIMARY KEY (sched_name,trigger_name,trigger_group),
 
-     FOREIGN KEY (sched_name,job_name,job_group) 
 
- 		REFERENCES qrtz_job_details(sched_name,job_name,job_group) 
 
- );
 
- CREATE TABLE qrtz_simple_triggers
 
-   (
 
-     sched_name TEXT NOT NULL,
 
- 	trigger_name TEXT NOT NULL,
 
-     trigger_group TEXT NOT NULL,
 
-     repeat_count BIGINT NOT NULL,
 
-     repeat_interval BIGINT NOT NULL,
 
-     times_triggered BIGINT NOT NULL,
 
-     PRIMARY KEY (sched_name,trigger_name,trigger_group),
 
-     FOREIGN KEY (sched_name,trigger_name,trigger_group) 
 
- 		REFERENCES qrtz_triggers(sched_name,trigger_name,trigger_group) ON DELETE CASCADE
 
- );
 
- CREATE TABLE QRTZ_SIMPROP_TRIGGERS 
 
-   (
 
-     sched_name TEXT NOT NULL,
 
-     trigger_name TEXT NOT NULL ,
 
-     trigger_group TEXT NOT NULL ,
 
-     str_prop_1 TEXT NULL,
 
-     str_prop_2 TEXT NULL,
 
-     str_prop_3 TEXT NULL,
 
-     int_prop_1 INTEGER NULL,
 
-     int_prop_2 INTEGER NULL,
 
-     long_prop_1 BIGINT NULL,
 
-     long_prop_2 BIGINT NULL,
 
-     dec_prop_1 NUMERIC NULL,
 
-     dec_prop_2 NUMERIC NULL,
 
-     bool_prop_1 BOOL NULL,
 
-     bool_prop_2 BOOL NULL,
 
- 	time_zone_id TEXT NULL,
 
- 	PRIMARY KEY (sched_name,trigger_name,trigger_group),
 
-     FOREIGN KEY (sched_name,trigger_name,trigger_group) 
 
- 		REFERENCES qrtz_triggers(sched_name,trigger_name,trigger_group) ON DELETE CASCADE
 
- );
 
- CREATE TABLE qrtz_cron_triggers
 
-   (
 
-     sched_name TEXT NOT NULL,
 
-     trigger_name TEXT NOT NULL,
 
-     trigger_group TEXT NOT NULL,
 
-     cron_expression TEXT NOT NULL,
 
-     time_zone_id TEXT,
 
-     PRIMARY KEY (sched_name,trigger_name,trigger_group),
 
-     FOREIGN KEY (sched_name,trigger_name,trigger_group) 
 
- 		REFERENCES qrtz_triggers(sched_name,trigger_name,trigger_group) ON DELETE CASCADE
 
- );
 
- CREATE TABLE qrtz_blob_triggers
 
-   (
 
-     sched_name TEXT NOT NULL,
 
-     trigger_name TEXT NOT NULL,
 
-     trigger_group TEXT NOT NULL,
 
-     blob_data BYTEA NULL,
 
-     PRIMARY KEY (sched_name,trigger_name,trigger_group),
 
-     FOREIGN KEY (sched_name,trigger_name,trigger_group) 
 
- 		REFERENCES qrtz_triggers(sched_name,trigger_name,trigger_group) ON DELETE CASCADE
 
- );
 
- CREATE TABLE qrtz_calendars
 
-   (
 
-     sched_name TEXT NOT NULL,
 
-     calendar_name  TEXT NOT NULL, 
 
-     calendar BYTEA NOT NULL,
 
-     PRIMARY KEY (sched_name,calendar_name)
 
- );
 
- CREATE TABLE qrtz_paused_trigger_grps
 
-   (
 
-     sched_name TEXT NOT NULL,
 
-     trigger_group TEXT NOT NULL, 
 
-     PRIMARY KEY (sched_name,trigger_group)
 
- );
 
- CREATE TABLE qrtz_fired_triggers 
 
-   (
 
-     sched_name TEXT NOT NULL,
 
-     entry_id TEXT NOT NULL,
 
-     trigger_name TEXT NOT NULL,
 
-     trigger_group TEXT NOT NULL,
 
-     instance_name TEXT NOT NULL,
 
-     fired_time BIGINT NOT NULL,
 
- 	sched_time BIGINT NOT NULL,
 
-     priority INTEGER NOT NULL,
 
-     state TEXT NOT NULL,
 
-     job_name TEXT NULL,
 
-     job_group TEXT NULL,
 
-     is_nonconcurrent BOOL NOT NULL,
 
-     requests_recovery BOOL NULL,
 
-     PRIMARY KEY (sched_name,entry_id)
 
- );
 
- CREATE TABLE qrtz_scheduler_state 
 
-   (
 
-     sched_name TEXT NOT NULL,
 
-     instance_name TEXT NOT NULL,
 
-     last_checkin_time BIGINT NOT NULL,
 
-     checkin_interval BIGINT NOT NULL,
 
-     PRIMARY KEY (sched_name,instance_name)
 
- );
 
- CREATE TABLE qrtz_locks
 
-   (
 
-     sched_name TEXT NOT NULL,
 
-     lock_name  TEXT NOT NULL, 
 
-     PRIMARY KEY (sched_name,lock_name)
 
- );
 
- create index idx_qrtz_j_req_recovery on qrtz_job_details(requests_recovery);
 
- create index idx_qrtz_t_next_fire_time on qrtz_triggers(next_fire_time);
 
- create index idx_qrtz_t_state on qrtz_triggers(trigger_state);
 
- create index idx_qrtz_t_nft_st on qrtz_triggers(next_fire_time,trigger_state);
 
- create index idx_qrtz_ft_trig_name on qrtz_fired_triggers(trigger_name);
 
- create index idx_qrtz_ft_trig_group on qrtz_fired_triggers(trigger_group);
 
- create index idx_qrtz_ft_trig_nm_gp on qrtz_fired_triggers(sched_name,trigger_name,trigger_group);
 
- create index idx_qrtz_ft_trig_inst_name on qrtz_fired_triggers(instance_name);
 
- create index idx_qrtz_ft_job_name on qrtz_fired_triggers(job_name);
 
- create index idx_qrtz_ft_job_group on qrtz_fired_triggers(job_group);
 
- create index idx_qrtz_ft_job_req_recovery on qrtz_fired_triggers(requests_recovery);
 
 
  |