davical/dba/patches/1.1.6.sql
2006-12-03 23:14:29 +13:00

24 lines
412 B
PL/PgSQL

-- Adding lock support
BEGIN;
SELECT check_db_revision(1,1,5);
CREATE TABLE locks (
dav_name TEXT,
opaquelocktoken TEXT UNIQUE NOT NULL,
type TEXT,
scope TEXT,
depth INT,
owner INT REFERENCES usr(user_no),
timeout TIMESTAMP
);
CREATE INDEX locks_dav_name_idx ON locks(dav_name);
GRANT SELECT,INSERT,UPDATE,DELETE ON locks TO general;
SELECT new_db_revision(1,1,6, 'June' );
COMMIT;
ROLLBACK;