Project

General

Profile

« Previous | Next » 

Revision 4977

Added by daigle over 15 years ago

remove this file. This is now handled in db update scripts.

View differences:

src/edu/ucsb/nceas/metacat/scheduler/scheduler.ddl
1
/*
2
 * scheduled_job -- table to store scheduled jobs
3
 */
4
CREATE SEQUENCE scheduled_job_id_seq;
5
CREATE TABLE scheduled_job (
6
  id INT8 NOT NULL default nextval('scheduled_job_id_seq'),
7
  date_created TIMESTAMP NOT NULL,
8
  date_updated TIMESTAMP NOT NULL,
9
  status VARCHAR(64) NOT NULL,
10
  name VARCHAR(512) NOT NULL,
11
  trigger_name VARCHAR(512) NOT NULL,
12
  group_name VARCHAR(512) NOT NULL,
13
  class_name VARCHAR(1024) NOT NULL,
14
  start_time TIMESTAMP NOT NULL,
15
  interval_value INT NOT NULL,
16
  interval_unit VARCHAR(8) NOT NULL,
17
  CONSTRAINT scheduled_job_pk PRIMARY KEY (id)
18
);
19

  
20
/*
21
 * scheduled_job_params -- table to store scheduled jobs
22
 */
23
CREATE SEQUENCE scheduled_job_params_id_seq;
24
CREATE TABLE scheduled_job_params (
25
  id INT8  NOT NULL default nextval('scheduled_job_params_id_seq'),
26
  date_created TIMESTAMP NOT NULL,
27
  date_updated TIMESTAMP  NOT NULL,
28
  status VARCHAR(64)  NOT NULL,
29
  job_id INT8 NOT NULL,
30
  key VARCHAR(64) NOT NULL,
31
  value VARCHAR(1024) NOT NULL,
32
  CONSTRAINT scheduled_job_params_pk PRIMARY KEY (id)
33
);

Also available in: Unified diff