wip
This commit is contained in:
parent
c3c0a6a139
commit
6a23a12fd0
5 changed files with 150 additions and 5 deletions
|
|
@ -983,6 +983,28 @@ CREATE TABLE rpm_checksum (
|
|||
) WITHOUT OIDS;
|
||||
CREATE INDEX rpm_checksum_rpm_id ON rpm_checksum(rpm_id);
|
||||
|
||||
|
||||
-- scheduler tables
|
||||
CREATE TABLE scheduler_task_runs (
|
||||
id SERIAL NOT NULL PRIMARY KEY,
|
||||
task_id INTEGER REFERENCES task (id) NOT NULL,
|
||||
host_id INTEGER REFERENCES host (id) NOT NULL,
|
||||
state INTEGER NOT NULL,
|
||||
create_time TIMESTAMPTZ NOT NULL DEFAULT NOW(),
|
||||
start_time TIMESTAMPTZ,
|
||||
end_time TIMESTAMPTZ,
|
||||
) WITHOUT OIDS;
|
||||
CREATE INDEX scheduler_task_runs_task ON scheduler_task_runs(task_id);
|
||||
CREATE INDEX scheduler_task_runs_host ON scheduler_task_runs(host_id);
|
||||
CREATE INDEX scheduler_task_runs_state ON scheduler_task_runs(state);
|
||||
CREATE INDEX scheduler_task_runs_create_time ON scheduler_task_runs(create_time);
|
||||
|
||||
CREATE TABLE scheduler_host_data (
|
||||
host_id INTEGER REFERENCES host (id) PRIMARY KEY,
|
||||
data JSONB,
|
||||
) WITHOUT OIDS;
|
||||
|
||||
|
||||
-- this table is used for locking, see db_lock()
|
||||
CREATE TABLE locks (
|
||||
name TEXT NOT NULL PRIMARY KEY
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue