|
@@ -319,6 +319,8 @@ CREATE TABLE presentity_contact (
|
|
|
contact VARCHAR(255),
|
|
|
tupleid VARCHAR(64) NOT NULL,
|
|
|
prescaps INTEGER NOT NULL,
|
|
|
+ etag VARCHAR(64) NOT NULL,
|
|
|
+ published_id VARCHAR(64) NOT NULL,
|
|
|
CONSTRAINT pc_idx1 UNIQUE (contactid)
|
|
|
);
|
|
|
|
|
@@ -346,6 +348,32 @@ CREATE TABLE watcherinfo (
|
|
|
CREATE INDEX wi_ruri_idx ON watcherinfo (r_uri);
|
|
|
CREATE INDEX wi_wuri_idx ON watcherinfo (w_uri);
|
|
|
|
|
|
+CREATE TABLE rls_subscription (
|
|
|
+ id VARCHAR(48) NOT NULL,
|
|
|
+ doc_version INTEGER NOT NULL,
|
|
|
+ dialog BYTEA NOT NULL,
|
|
|
+ expires TIMESTAMP NOT NULL DEFAULT '2005-12-02 09:00:13',
|
|
|
+ status INTEGER NOT NULL,
|
|
|
+ contact VARCHAR(255) NOT NULL,
|
|
|
+ uri VARCHAR(255) NOT NULL,
|
|
|
+ package VARCHAR(128) NOT NULL,
|
|
|
+ w_uri VARCHAR(255) NOT NULL,
|
|
|
+ CONSTRAINT rls_subscription_key UNIQUE (id)
|
|
|
+);
|
|
|
+
|
|
|
+CREATE TABLE rls_vs (
|
|
|
+ id VARCHAR(48),
|
|
|
+ rls_id VARCHAR(48) NOT NULL,
|
|
|
+ uri VARCHAR(255) NOT NULL,
|
|
|
+ CONSTRAINT rls_vs_key UNIQUE (id)
|
|
|
+);
|
|
|
+
|
|
|
+CREATE TABLE rls_vs_names (
|
|
|
+ id VARCHAR(48) NOT NULL,
|
|
|
+ name VARCHAR(64),
|
|
|
+ lang VARCHAR(64)
|
|
|
+);
|
|
|
+
|
|
|
CREATE TABLE i18n (
|
|
|
code INTEGER NOT NULL,
|
|
|
reason_re VARCHAR(255) DEFAULT NULL,
|