work in progress, compilable version

This commit is contained in:
Radu Ioan Fericean
2015-08-06 17:23:12 +03:00
parent 555b723a93
commit 767fd1fa84
20 changed files with 468 additions and 702 deletions

View File

@@ -347,3 +347,26 @@ CREATE TABLE tp_users (
);
CREATE INDEX tpusers_tpid_idx ON tp_users (tpid);
CREATE INDEX tpusers_idx ON tp_users (tpid,tenant,user_name);
--
-- Table structure for table `tp_aliases`
--
DROP TABLE IF EXISTS tp_aliases;
CREATE TABLE tp_aliases (
id SERIAL PRIMARY KEY,
tpid VARCHAR(64) NOT NULL,
direction VARCHAR(8) NOT NULL,
tenant VARCHAR(64) NOT NULL,
category VARCHAR(32) NOT NULL,
account VARCHAR(64) NOT NULL,
subject VARCHAR(64) NOT NULL,
group VARCHAR(64) NOT NULL,
destionation_id VARCHAR(64) NOT NULL,
alias VARCHAR(64) NOT NULL,
weight NUMERIC(8,2) NOT NULL,
created_at TIMESTAMP
);
CREATE INDEX tpaliases_tpid_idx ON tp_aliases (tpid);
CREATE INDEX tpaliases_idx ON tp_aliases (tpid,direction,tenant,category,account,subject,group);