mirror of
https://gitlab.com/davical-project/davical.git
synced 2026-03-13 08:00:15 +00:00
Add some more fields onto the collections table.
This commit is contained in:
parent
878f71e999
commit
8938b7d0fd
@ -84,11 +84,13 @@ CREATE TABLE collection (
|
||||
default_privileges BIT(24) DEFAULT privilege_to_bits('caldav:read-free-busy'),
|
||||
is_addressbook BOOLEAN DEFAULT FALSE,
|
||||
resourcetypes TEXT DEFAULT '<DAV::collection/>',
|
||||
in_freebusy_set BOOLEAN DEFAULT TRUE,
|
||||
schedule_transp TEXT DEFAULT 'opaque',
|
||||
timezone TEXT REFERENCES timezones('tz_id') ON DELETE RESTRICT ON UPDATE CASCADE,
|
||||
description TEXT DEFAULT '',
|
||||
UNIQUE(user_no,dav_name)
|
||||
);
|
||||
|
||||
UPDATE collection SET resourcetypes = '<DAV::collection/><urn:ietf:params:xml:ns:caldav:calendar/>' WHERE is_calendar;
|
||||
|
||||
|
||||
-- The main event. Where we store the things the calendar throws at us.
|
||||
CREATE TABLE caldav_data (
|
||||
|
||||
@ -23,6 +23,10 @@ CREATE INDEX sync_processing_index ON sync_changes( collection_id, dav_id, sync_
|
||||
|
||||
ALTER TABLE collection ADD COLUMN is_addressbook BOOLEAN DEFAULT FALSE;
|
||||
ALTER TABLE collection ADD COLUMN resourcetypes TEXT DEFAULT '<DAV::collection/>';
|
||||
ALTER TABLE collection ADD COLUMN in_freebusy_set BOOLEAN DEFAULT TRUE;
|
||||
ALTER TABLE collection ADD COLUMN schedule_transp TEXT DEFAULT 'opaque';
|
||||
ALTER TABLE collection ADD COLUMN timezone TEXT REFERENCES timezones('tz_id') ON DELETE RESTRICT ON UPDATE CASCADE;
|
||||
ALTER TABLE collection ADD COLUMN description TEXT DEFAULT '';
|
||||
|
||||
UPDATE collection SET resourcetypes = '<DAV::collection/><urn:ietf:params:xml:ns:caldav:calendar/>' WHERE is_calendar;
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user