From 8bbc66d70984fde521ef1e2e001d2ed297d3c321 Mon Sep 17 00:00:00 2001 From: Robert Tansley Date: Mon, 16 Sep 2002 14:14:37 +0000 Subject: [PATCH] - Removed unused "public" field from resourcepolicy - Now creates special anonymous and administrator groups git-svn-id: http://scm.dspace.org/svn/repo/trunk@390 9c30dcfa-912a-0410-8fc2-9e0234be79fd --- dspace/etc/database_schema.sql | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/dspace/etc/database_schema.sql b/dspace/etc/database_schema.sql index 9486f04aba..a894918a90 100644 --- a/dspace/etc/database_schema.sql +++ b/dspace/etc/database_schema.sql @@ -305,7 +305,6 @@ CREATE TABLE ResourcePolicy resource_type_id INTEGER, resource_id INTEGER, action_id INTEGER, - is_public BOOL, eperson_id INTEGER REFERENCES EPerson(eperson_id), epersongroup_id INTEGER REFERENCES EPersonGroup(eperson_group_id), start_date DATE, @@ -540,3 +539,10 @@ WHERE ItemsByDateAccessioned.item_id = Community2Item.item_id ; +------------------------------------------------------- +-- Create 'special' groups, for anonymous access +-- and administrators +------------------------------------------------------- +-- We don't use getnextid() for 'anonymous' since the sequences start at '1' +INSERT INTO epersongroup VALUES(0, 'Anonymous'); +INSERT INTO epersongroup VALUES(getnextid('epersongroup'), 'Administrator');