Commit Graph

9 Commits

Author SHA1 Message Date
Robert Tansley
96856e3a2e Fix sequence name typo
git-svn-id: http://scm.dspace.org/svn/repo/trunk@1393 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2005-12-20 13:49:24 +00:00
Robert Tansley
8a66267869 (Martin Hald, Larry Stone, Robert Tansley)
- Support for multiple (flat) metadata schemas
NOTE: Still some items to do


git-svn-id: http://scm.dspace.org/svn/repo/trunk@1373 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2005-11-16 21:40:53 +00:00
Scott Yeadon
edb9e4bb77 SF Patch# EPerson Group enhancement - allow groups within groups
git-svn-id: http://scm.dspace.org/svn/repo/trunk@1325 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2005-10-13 05:49:39 +00:00
Richard Jones
2a4496c64f added workspace sequence update SQL
git-svn-id: http://scm.dspace.org/svn/repo/trunk@1163 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2005-04-05 09:23:19 +00:00
Richard Rodgers
c4101b573b Part of fix for bug SF# 917560 (sub-community browse) - added new seq# for
new table Communities2Item.


git-svn-id: http://scm.dspace.org/svn/repo/trunk@835 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2004-04-07 19:52:39 +00:00
Robert Tansley
5bd1d4cdfd Checking in sub-community support for Richard
git-svn-id: http://scm.dspace.org/svn/repo/trunk@790 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2004-03-09 18:32:31 +00:00
Robert Tansley
aa3d4ab719 Updated source code license.
git-svn-id: http://scm.dspace.org/svn/repo/trunk@535 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-11-01 17:59:17 +00:00
Robert Tansley
ed9f5052fa - Implemented e-mail subscription (new item notification).
- Updated DB schema:
  * New "subscription" table
  * EPerson: renamed "active" to "can_log_in", and added "last_active",
    "self_registered" and "sub_frequency" columns (unused right now, but
    easier to make the changes at once)
- Updated EPerson object to reflect table changes, and callers of EPerson
  object
- Removed MIT-only filters from web.xml


git-svn-id: http://scm.dspace.org/svn/repo/trunk@446 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-10-18 11:22:00 +00:00
Robert Tansley
35e9b51a53 Some database changes for dealing with concurrent ID generation problems.
(SF bug #495059)
- SQL file separated into database_schema.sql, for creating the schema,
  clean-database.sql, which removes tables, views etc. from an existing
  DSpace database, and update-sequences.sql which resets the ID generators,
  but is only used after an SQL dump which sets explicit primary keys.
- Sequences for primary key generation added to SQL schema
- SQL function "getnextid" added as an abstraction for access to those sequences
- Database manager now uses getnextid() SQL function to get IDs - this means
  other DB backends can hide ID generation specifics behind this
- Minor tweak to HistoryManager, which was accessing DB manager's in-memory
  ID generator directly - now it doesn't do this.
- Old, now unnecessary "reset ID generator" admin servlet/JSP removed


git-svn-id: http://scm.dspace.org/svn/repo/trunk@362 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-09 19:44:33 +00:00