Monotone-Parent: bee2c28f8870faa095837e688a99e1636a7417cd

Monotone-Revision: 4cc4514f17681c5d856ebe70bfc83cff727852cb

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2006-11-27T16:52:17
Monotone-Branch: ca.inverse.sogo
This commit is contained in:
Wolfgang Sourdeau
2006-11-27 16:52:17 +00:00
parent 4eceecb987
commit 7d87683598
2 changed files with 66 additions and 1 deletions
@@ -65,9 +65,66 @@ VALUES
'http://${DB_USER}:${DB_PASS}@${DB_HOST}:${DB_PORT}/${DB_NAME}/SOGo_${USER_TABLE}_contacts_quick',
'Contact' );
INSERT INTO SOGo_folder_info
( c_path, c_path1, c_path2, c_path3, c_path4, c_foldername,
c_location, c_quick_location, c_folder_type )
VALUES
( '/Users/${USER_ID}/acls',
'Users',
'${USER_ID}',
'acls',
NULL,
'acls',
'http://${DB_USER}:${DB_PASS}@${DB_HOST}:${DB_PORT}/${DB_NAME}/SOGo_user_acls',
'http://${DB_USER}:${DB_PASS}@${DB_HOST}:${DB_PORT}/${DB_NAME}/SOGo_user_acls',
'Acls' );
INSERT INTO SOGo_folder_info
( c_path, c_path1, c_path2, c_path3, c_path4, c_foldername,
c_location, c_quick_location, c_folder_type )
VALUES
( '/Users/${USER_ID}/Calendar/acls',
'Users',
'${USER_ID}',
'Calendar',
'acls',
'acls',
'http://${DB_USER}:${DB_PASS}@${DB_HOST}:${DB_PORT}/${DB_NAME}/SOGo_${USER_TABLE}_privcal_acls',
'http://${DB_USER}:${DB_PASS}@${DB_HOST}:${DB_PORT}/${DB_NAME}/SOGo_${USER_TABLE}_privcal_acls',
'Acls' );
INSERT INTO SOGo_folder_info
( c_path, c_path1, c_path2, c_path3, c_path4, c_foldername,
c_location, c_quick_location, c_folder_type )
VALUES
( '/Users/${USER_ID}/Contacts/acls',
'Users',
'${USER_ID}',
'Contacts',
'acls',
'acls',
'http://${DB_USER}:${DB_PASS}@${DB_HOST}:${DB_PORT}/${DB_NAME}/SOGo_${USER_TABLE}_contacts_acls',
'http://${DB_USER}:${DB_PASS}@${DB_HOST}:${DB_PORT}/${DB_NAME}/SOGo_${USER_TABLE}_contacts_acls',
'Acls' );
DROP TABLE SOGo_${USER_TABLE}_acls;
CREATE TABLE SOGo_${USER_TABLE}_acls (
uid VARCHAR(256) NOT NULL,
object VARCHAR(256) NOT NULL,
role VARCHAR(80) NOT NULL
);
DROP TABLE SOGo_${USER_TABLE}_privcal_acls;
DROP TABLE SOGo_${USER_TABLE}_privcal_quick;
DROP TABLE SOGo_${USER_TABLE}_privcal;
CREATE TABLE SOGo_${USER_TABLE}_privcal_acls (
uid VARCHAR(256) NOT NULL,
object VARCHAR(256) NOT NULL,
role VARCHAR(80) NOT NULL
);
CREATE TABLE SOGo_${USER_TABLE}_privcal_quick (
c_name VARCHAR(256) NOT NULL PRIMARY KEY, -- the filename
uid VARCHAR(256) NOT NULL,
@@ -99,9 +156,16 @@ CREATE TABLE SOGo_${USER_TABLE}_privcal (
c_version INT NOT NULL -- version counter
);
DROP TABLE SOGo_${USER_TABLE}_contacts_acls;
DROP TABLE SOGo_${USER_TABLE}_contacts_quick;
DROP TABLE SOGo_${USER_TABLE}_contacts;
CREATE TABLE SOGo_${USER_TABLE}_contacts_acls (
uid VARCHAR(256) NOT NULL,
object VARCHAR(256) NOT NULL,
role VARCHAR(80) NOT NULL
);
CREATE TABLE SOGo_${USER_TABLE}_contacts_quick (
c_name VARCHAR(256) NOT NULL PRIMARY KEY, -- the filename
givenname VARCHAR(256),