sogo/UI/MainUI/OCSFolderInfo.sql
Wolfgang Sourdeau e60f438ba7 Monotone-Parent: e896f5199b1e982936107408b7875aa54f37fd99
Monotone-Revision: ac41b336193e4f9b7fda6592bea6edea9ee55074

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2007-06-29T21:53:28
Monotone-Branch: ca.inverse.sogo
2007-06-29 21:53:28 +00:00

29 lines
1 KiB
SQL

--
-- (C) 2004-2005 SKYRIX Software AG
--
-- TODO:
-- add a unique constraints on path
DROP SEQUENCE SOGo_folder_info_seq;
CREATE SEQUENCE SOGo_folder_info_seq;
DROP TABLE SOGo_folder_info;
CREATE TABLE SOGo_folder_info (
c_folder_id INTEGER
DEFAULT nextval('SOGo_folder_info_seq')
NOT NULL
PRIMARY KEY, -- the primary key
c_path VARCHAR(255) NOT NULL, -- the full path to the folder
c_path1 VARCHAR(255) NOT NULL, -- parts (for fast queries)
c_path2 VARCHAR(255) NULL, -- parts (for fast queries)
c_path3 VARCHAR(255) NULL, -- parts (for fast queries)
c_path4 VARCHAR(255) NULL, -- parts (for fast queries)
c_foldername VARCHAR(255) NOT NULL, -- last path component
c_location VARCHAR(2048) NOT NULL, -- URL to folder
c_quick_location VARCHAR(2048) NULL, -- URL to quicktable of folder
c_acl_location VARCHAR(2048) NULL, -- URL to quicktable of folder
c_folder_type VARCHAR(255) NOT NULL -- the folder type ...
);