diff options
author | David Sommerseth <dazo@users.sourceforge.net> | 2009-09-30 15:14:24 +0200 |
---|---|---|
committer | David Sommerseth <dazo@users.sourceforge.net> | 2009-09-30 15:14:24 +0200 |
commit | 6247a6e158ce543e6c31c1f24df2f1a655fac28a (patch) | |
tree | 6012cfdb6ebde8a2ffcb83d1b1724ef1f086f595 | |
parent | 7f407b1db2f9b69ab01ae0b74ae6fe8d629960f0 (diff) | |
download | rteval-6247a6e158ce543e6c31c1f24df2f1a655fac28a.tar.gz rteval-6247a6e158ce543e6c31c1f24df2f1a655fac28a.tar.xz rteval-6247a6e158ce543e6c31c1f24df2f1a655fac28a.zip |
Added submissionqueue table
-rw-r--r-- | sql/rteval-1.0.sql | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/sql/rteval-1.0.sql b/sql/rteval-1.0.sql index 79eb71a..df26936 100644 --- a/sql/rteval-1.0.sql +++ b/sql/rteval-1.0.sql @@ -8,6 +8,25 @@ CREATE DATABASE rteval ENCODING 'utf-8'; \c rteval +-- TABLE: submissionqueue +-- All XML-RPC clients registers their submissions into this table. Another parser thread +-- will pickup the records where parsestart IS NULL. +-- + CREATE TABLE submissionqueue ( + clientid varchar(128) NOT NULL, + filename VARCHAR(1024) NOT NULL, + status INTEGER DEFAULT '1', + received TIMESTAMP WITH TIME ZONE NOT NULL DEFAULT NOW(), + parsestart TIMESTAMP WITH TIME ZONE, + parseend TIMESTAMP WITH TIME ZONE, + submid SERIAL, + PRIMARY KEY(submid) + ) WITH OIDS; + CREATE INDEX submissionq_status ON submissionqueue(status); + + GRANT INSERT ON submissionqueue TO xmlrpc; + GRANT USAGE ON submissionqueue_submid_seq TO xmlrpc; + -- TABLE: systems -- Overview table over all systems which have sent reports -- The dmidata column will keep the complete DMIdata available |