Mercurial > p > roundup > code
diff roundup/backends/back_bsddb3.py @ 858:2dd862af72ee
all storage-specific code (ie. backend) is now implemented by the backends
| author | Richard Jones <richard@users.sourceforge.net> |
|---|---|
| date | Sun, 14 Jul 2002 02:05:54 +0000 |
| parents | f4ead46205ac |
| children | 974a4b94c5e3 |
line wrap: on
line diff
--- a/roundup/backends/back_bsddb3.py Sun Jul 14 02:02:43 2002 +0000 +++ b/roundup/backends/back_bsddb3.py Sun Jul 14 02:05:54 2002 +0000 @@ -15,18 +15,18 @@ # BASIS, AND THERE IS NO OBLIGATION WHATSOEVER TO PROVIDE MAINTENANCE, # SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. # -#$Id: back_bsddb3.py,v 1.13 2002-07-08 06:41:03 richard Exp $ +#$Id: back_bsddb3.py,v 1.14 2002-07-14 02:05:54 richard Exp $ import bsddb3, os, marshal from roundup import hyperdb, date # these classes are so similar, we just use the anydbm methods -import back_anydbm +from back_anydbm import Database, Class, FileClass, IssueClass # # Now the database # -class Database(back_anydbm.Database): +class Database(Database): """A database for storing records containing flexible data types.""" # # Class DBs @@ -115,6 +115,9 @@ # #$Log: not supported by cvs2svn $ +#Revision 1.13 2002/07/08 06:41:03 richard +#Was reopening the database with 'n'. +# #Revision 1.12 2002/05/21 05:52:11 richard #Well whadya know, bsddb3 works again. #The backend is implemented _exactly_ the same as bsddb - so there's no
