Commit 08d4fd7b authored by Gaston Dombiak's avatar Gaston Dombiak Committed by gaston

Added new mucRoomProp table.


git-svn-id: http://svn.igniterealtime.org/svn/repos/messenger/trunk@1600 b35dd754-fafc-0310-a699-88a17e54d16e
parent 270a172e
...@@ -154,6 +154,13 @@ CREATE TABLE mucRoom ( ...@@ -154,6 +154,13 @@ CREATE TABLE mucRoom (
CREATE INDEX mucRoom_roomid_idx ON mucRoom (roomID); CREATE INDEX mucRoom_roomid_idx ON mucRoom (roomID);
CREATE TABLE mucRoomProp (
roomID INTEGER NOT NULL,
name VARCHAR(100) NOT NULL,
propValue VARCHAR(2000) NOT NULL,
CONSTRAINT mucRoomProp_pk PRIMARY KEY (roomID, name)
);
CREATE TABLE mucAffiliation ( CREATE TABLE mucAffiliation (
roomID INTEGER NOT NULL, roomID INTEGER NOT NULL,
jid VARCHAR(1000) NOT NULL, jid VARCHAR(1000) NOT NULL,
......
...@@ -154,6 +154,13 @@ CREATE TABLE mucRoom ( ...@@ -154,6 +154,13 @@ CREATE TABLE mucRoom (
CREATE INDEX mucRoom_roomid_idx ON mucRoom(roomID); CREATE INDEX mucRoom_roomid_idx ON mucRoom(roomID);
CREATE TABLE mucRoomProp (
roomID BIGINT NOT NULL,
name VARCHAR(100) NOT NULL,
propValue VARCHAR(4000) NOT NULL,
CONSTRAINT mucRoomProp_pk PRIMARY KEY (roomID, name)
);
CREATE TABLE mucAffiliation ( CREATE TABLE mucAffiliation (
roomID BIGINT NOT NULL, roomID BIGINT NOT NULL,
jid VARCHAR(1024) NOT NULL, jid VARCHAR(1024) NOT NULL,
......
...@@ -142,6 +142,13 @@ CREATE TABLE mucRoom ( ...@@ -142,6 +142,13 @@ CREATE TABLE mucRoom (
INDEX mucRoom_roomid_idx (roomID) INDEX mucRoom_roomid_idx (roomID)
); );
CREATE TABLE mucRoomProp (
roomID BIGINT NOT NULL,
name VARCHAR(100) NOT NULL,
propValue TEXT NOT NULL,
PRIMARY KEY (roomID, name)
);
CREATE TABLE mucAffiliation ( CREATE TABLE mucAffiliation (
roomID BIGINT NOT NULL, roomID BIGINT NOT NULL,
jid TEXT NOT NULL, jid TEXT NOT NULL,
......
...@@ -148,6 +148,13 @@ CREATE TABLE mucRoom( ...@@ -148,6 +148,13 @@ CREATE TABLE mucRoom(
); );
CREATE INDEX mucRoom_roomid_idx ON mucRoom (roomID); CREATE INDEX mucRoom_roomid_idx ON mucRoom (roomID);
CREATE TABLE mucRoomProp (
roomID INT NOT NULL,
name VARCHAR2(100) NOT NULL,
propValue VARCHAR2(1024) NOT NULL,
CONSTRAINT mucRoomProp_pk PRIMARY KEY (roomID, name)
);
CREATE TABLE mucAffiliation ( CREATE TABLE mucAffiliation (
roomID INT NOT NULL, roomID INT NOT NULL,
jid VARCHAR2(1024) NOT NULL, jid VARCHAR2(1024) NOT NULL,
......
...@@ -157,6 +157,13 @@ CREATE TABLE mucRoom ( ...@@ -157,6 +157,13 @@ CREATE TABLE mucRoom (
CREATE INDEX mucRoom_roomID_idx ON mucRoom(roomID); CREATE INDEX mucRoom_roomID_idx ON mucRoom(roomID);
CREATE TABLE mucRoomProp (
roomID INTEGER NOT NULL,
name VARCHAR(100) NOT NULL,
propValue TEXT NOT NULL,
CONSTRAINT mucRoomProp_pk PRIMARY KEY (roomID, name)
);
CREATE TABLE mucAffiliation ( CREATE TABLE mucAffiliation (
roomID INTEGER NOT NULL, roomID INTEGER NOT NULL,
jid VARCHAR(1024) NOT NULL, jid VARCHAR(1024) NOT NULL,
......
...@@ -155,6 +155,13 @@ CREATE TABLE mucRoom ( ...@@ -155,6 +155,13 @@ CREATE TABLE mucRoom (
CREATE INDEX mucRoom_roomID_idx on mucRoom(roomID); CREATE INDEX mucRoom_roomID_idx on mucRoom(roomID);
CREATE TABLE mucRoomProp (
roomID INT NOT NULL,
name NVARCHAR(100) NOT NULL,
propValue NVARCHAR(2000) NOT NULL,
CONSTRAINT mucRoomProp_pk PRIMARY KEY (roomID, name)
);
CREATE TABLE mucAffiliation ( CREATE TABLE mucAffiliation (
roomID INT NOT NULL, roomID INT NOT NULL,
jid NVARCHAR(424) NOT NULL, jid NVARCHAR(424) NOT NULL,
......
...@@ -23,3 +23,11 @@ CREATE TABLE jiveRemoteServerConf ( ...@@ -23,3 +23,11 @@ CREATE TABLE jiveRemoteServerConf (
CONSTRAINT jiveRemoteServerConf_pk PRIMARY KEY (domain) CONSTRAINT jiveRemoteServerConf_pk PRIMARY KEY (domain)
); );
-- mucRoomProp: Create new table
CREATE TABLE mucRoomProp (
roomID INTEGER NOT NULL,
name VARCHAR(100) NOT NULL,
propValue VARCHAR(2000) NOT NULL,
CONSTRAINT mucRoomProp_pk PRIMARY KEY (roomID, name)
);
...@@ -22,3 +22,12 @@ CREATE TABLE jiveRemoteServerConf ( ...@@ -22,3 +22,12 @@ CREATE TABLE jiveRemoteServerConf (
permission VARCHAR(10) NOT NULL, permission VARCHAR(10) NOT NULL,
CONSTRAINT jiveRemoteServerConf_pk PRIMARY KEY (domain) CONSTRAINT jiveRemoteServerConf_pk PRIMARY KEY (domain)
); );
// mucRoomProp: Create new table
CREATE TABLE mucRoomProp (
roomID BIGINT NOT NULL,
name VARCHAR(100) NOT NULL,
propValue VARCHAR(4000) NOT NULL,
CONSTRAINT mucRoomProp_pk PRIMARY KEY (roomID, name)
);
...@@ -22,3 +22,12 @@ CREATE TABLE jiveRemoteServerConf ( ...@@ -22,3 +22,12 @@ CREATE TABLE jiveRemoteServerConf (
permission VARCHAR(10) NOT NULL, permission VARCHAR(10) NOT NULL,
PRIMARY KEY (domain) PRIMARY KEY (domain)
); );
# mucRoomProp: Create new table
CREATE TABLE mucRoomProp (
roomID BIGINT NOT NULL,
name VARCHAR(100) NOT NULL,
propValue TEXT NOT NULL,
PRIMARY KEY (roomID, name)
);
...@@ -22,3 +22,11 @@ CREATE TABLE jiveRemoteServerConf ( ...@@ -22,3 +22,11 @@ CREATE TABLE jiveRemoteServerConf (
permission VARCHAR2(10) NOT NULL, permission VARCHAR2(10) NOT NULL,
CONSTRAINT jiveRemoteServerConf_pk PRIMARY KEY (domain) CONSTRAINT jiveRemoteServerConf_pk PRIMARY KEY (domain)
); );
REM // mucRoomProp: Create new table
CREATE TABLE mucRoomProp (
roomID INT NOT NULL,
name VARCHAR2(100) NOT NULL,
propValue VARCHAR2(1024) NOT NULL,
CONSTRAINT mucRoomProp_pk PRIMARY KEY (roomID, name)
);
...@@ -21,4 +21,12 @@ CREATE TABLE jiveRemoteServerConf ( ...@@ -21,4 +21,12 @@ CREATE TABLE jiveRemoteServerConf (
remotePort INTEGER, remotePort INTEGER,
permission VARCHAR(10) NOT NULL, permission VARCHAR(10) NOT NULL,
CONSTRAINT jiveRemoteServerConf_pk PRIMARY KEY (domain) CONSTRAINT jiveRemoteServerConf_pk PRIMARY KEY (domain)
); );
\ No newline at end of file
-- mucRoomProp: Create new table
CREATE TABLE mucRoomProp (
roomID INTEGER NOT NULL,
name VARCHAR(100) NOT NULL,
propValue TEXT NOT NULL,
CONSTRAINT mucRoomProp_pk PRIMARY KEY (roomID, name)
);
...@@ -22,3 +22,11 @@ CREATE TABLE jiveRemoteServerConf ( ...@@ -22,3 +22,11 @@ CREATE TABLE jiveRemoteServerConf (
permission NVARCHAR(10) NOT NULL, permission NVARCHAR(10) NOT NULL,
CONSTRAINT jiveRemoteServerConf_pk PRIMARY KEY (domain) CONSTRAINT jiveRemoteServerConf_pk PRIMARY KEY (domain)
); );
/* mucRoomProp: Create new table */
CREATE TABLE mucRoomProp (
roomID INT NOT NULL,
name NVARCHAR(100) NOT NULL,
propValue NVARCHAR(2000) NOT NULL,
CONSTRAINT mucRoomProp_pk PRIMARY KEY (roomID, name)
);
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment