Mercurial > p > roundup > code
diff roundup/backends/back_bsddb3.py @ 394:f43af1e97fdd
Added a target version field to the extended issue schema
| author | Richard Jones <richard@users.sourceforge.net> |
|---|---|
| date | Wed, 21 Nov 2001 02:34:18 +0000 |
| parents | 1cc866cec608 |
| children | dce4c75bef5a c242455d9b46 |
line wrap: on
line diff
--- a/roundup/backends/back_bsddb3.py Thu Nov 15 10:36:17 2001 +0000 +++ b/roundup/backends/back_bsddb3.py Wed Nov 21 02:34:18 2001 +0000 @@ -15,7 +15,7 @@ # BASIS, AND THERE IS NO OBLIGATION WHATSOEVER TO PROVIDE MAINTENANCE, # SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. # -#$Id: back_bsddb3.py,v 1.9 2001-10-09 23:58:10 richard Exp $ +#$Id: back_bsddb3.py,v 1.10 2001-11-21 02:34:18 richard Exp $ import bsddb3, os, marshal from roundup import hyperdb, date, password @@ -180,7 +180,7 @@ we can be del'ed and the underlying bsddb connections closed cleanly. ''' - self.classes = None + self.classes = {} # @@ -201,6 +201,12 @@ # #$Log: not supported by cvs2svn $ +#Revision 1.9 2001/10/09 23:58:10 richard +#Moved the data stringification up into the hyperdb.Class class' get, set +#and create methods. This means that the data is also stringified for the +#journal call, and removes duplication of code from the backends. The +#backend code now only sees strings. +# #Revision 1.8 2001/10/09 07:25:59 richard #Added the Password property type. See "pydoc roundup.password" for #implementation details. Have updated some of the documentation too.
