diff --git a/dspace/etc/oracle/database_schema.sql b/dspace/etc/oracle/database_schema.sql index c5d4194673..e914b8304b 100644 --- a/dspace/etc/oracle/database_schema.sql +++ b/dspace/etc/oracle/database_schema.sql @@ -195,6 +195,7 @@ CREATE TABLE Item submitter_id INTEGER REFERENCES EPerson(eperson_id), in_archive NUMBER(1), withdrawn NUMBER(1), + discoverable NUMBER(1), last_modified TIMESTAMP, owning_collection INTEGER ); @@ -401,7 +402,10 @@ CREATE TABLE ResourcePolicy eperson_id INTEGER REFERENCES EPerson(eperson_id), epersongroup_id INTEGER REFERENCES EPersonGroup(eperson_group_id), start_date DATE, - end_date DATE + end_date DATE, + rpname VARCHAR2(30), + rpdescription VARCHAR2(100), + rptype VARCHAR2(30); ); -- index by resource_type,resource_id - all queries by diff --git a/dspace/etc/postgres/database_schema.sql b/dspace/etc/postgres/database_schema.sql index d9bd080632..e88caaab98 100644 --- a/dspace/etc/postgres/database_schema.sql +++ b/dspace/etc/postgres/database_schema.sql @@ -232,6 +232,7 @@ CREATE TABLE Item submitter_id INTEGER REFERENCES EPerson(eperson_id), in_archive BOOL, withdrawn BOOL, + discoverable BOOL, last_modified TIMESTAMP WITH TIME ZONE, owning_collection INTEGER ); @@ -435,7 +436,10 @@ CREATE TABLE ResourcePolicy eperson_id INTEGER REFERENCES EPerson(eperson_id), epersongroup_id INTEGER REFERENCES EPersonGroup(eperson_group_id), start_date DATE, - end_date DATE + end_date DATE, + rpname VARCHAR(30), + rptype VARCHAR(30), + rpdescription VARCHAR(100) ); -- index by resource_type,resource_id - all queries by