Update to current 1.2.8 patch.

This commit is contained in:
Andrew McMillan 2010-03-05 12:25:56 +13:00
parent 1e717bf1fe
commit b12bf600c1
3 changed files with 3 additions and 6 deletions

View File

@ -37,6 +37,7 @@ GRANT SELECT,INSERT,UPDATE,DELETE
ON sync_changes
ON grants
ON dav_principal
ON access_ticket
GRANT SELECT,UPDATE
ON relationship_type_rt_id_seq

View File

@ -307,12 +307,10 @@ CREATE INDEX sync_processing_index ON sync_changes( collection_id, dav_id, sync_
CREATE TABLE access_ticket (
ticket_id TEXT PRIMARY KEY,
dav_owner_id INT8 NOT NULL REFERENCES principal(principal_id) ON UPDATE CASCADE ON DELETE CASCADE,
is_public BOOLEAN,
privileges BIT(24),
target_collection_id INT8 NOT NULL REFERENCES collection(collection_id) ON UPDATE CASCADE ON DELETE CASCADE,
target_resource_id INT8 REFERENCES caldav_data(dav_id) ON UPDATE CASCADE ON DELETE CASCADE,
expires TIMESTAMP,
visits INT8
expires TIMESTAMP
);

View File

@ -12,12 +12,10 @@ ALTER TABLE caldav_data ADD COLUMN weak_etag TEXT DEFAULT NULL;
CREATE TABLE access_ticket (
ticket_id TEXT PRIMARY KEY,
dav_owner_id INT8 NOT NULL REFERENCES principal(principal_id) ON UPDATE CASCADE ON DELETE CASCADE,
is_public BOOLEAN,
privileges BIT(24),
target_collection_id INT8 NOT NULL REFERENCES collection(collection_id) ON UPDATE CASCADE ON DELETE CASCADE,
target_resource_id INT8 REFERENCES caldav_data(dav_id) ON UPDATE CASCADE ON DELETE CASCADE,
expires TIMESTAMP,
visits INT8
expires TIMESTAMP
);