commit-gnue
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[gnue-contrib] r248 - in objectWrapper: . src tests tests/objects


From: jamest
Subject: [gnue-contrib] r248 - in objectWrapper: . src tests tests/objects
Date: Tue, 14 Nov 2006 08:58:20 -0600 (CST)

Author: jamest
Date: 2006-11-14 08:58:20 -0600 (Tue, 14 Nov 2006)
New Revision: 248

Modified:
   objectWrapper/setup-svn
   objectWrapper/setup.py
   objectWrapper/src/ObjectWrapper.py
   objectWrapper/tests/basics.py
   objectWrapper/tests/joins.py
   objectWrapper/tests/objects/address.py
   objectWrapper/tests/objects/baseAddress.py
   objectWrapper/tests/objects/invoice.py
   objectWrapper/tests/objects/invoiceAddress.py
   objectWrapper/tests/objects/invoiceItem.py
   objectWrapper/tests/objects/item.py
   objectWrapper/tests/objects/state.py
   objectWrapper/tests/util_converters.py
Log:
added datasource's primarykeyseq support
syncs unit tests with install location


Modified: objectWrapper/setup-svn
===================================================================
--- objectWrapper/setup-svn     2006-10-25 08:03:42 UTC (rev 247)
+++ objectWrapper/setup-svn     2006-11-14 14:58:20 UTC (rev 248)
@@ -15,13 +15,13 @@
 ln -s -f `pwd`/src/* $TARGET
 if [ -d ../../gnue/.cvsdevelbase ]
   then
-    if [ ! -d ../../gnue/.cvsdevelbase/gnue/common/contrib ] 
+    if [ ! -d ../../gnue/.cvsdevelbase/gnue/contrib ] 
     then
-         mkdir -p ../../gnue/.cvsdevelbase/gnue/common/contrib
-         touch ../../gnue/.cvsdevelbase/gnue/common/contrib/__init__.py
+         mkdir -p ../../gnue/.cvsdevelbase/gnue/contrib
+         touch ../../gnue/.cvsdevelbase/gnue/contrib/__init__.py
     fi 
 
-    ln -s -f $TARGET 
`pwd`/../../gnue/.cvsdevelbase/gnue/common/contrib/objectWrapper
+    ln -s -f $TARGET `pwd`/../../gnue/.cvsdevelbase/gnue/contrib/objectWrapper
   else
     echo "Could not find gnue-common's setup-svn.py base"
   fi 

Modified: objectWrapper/setup.py
===================================================================
--- objectWrapper/setup.py      2006-10-25 08:03:42 UTC (rev 247)
+++ objectWrapper/setup.py      2006-11-14 14:58:20 UTC (rev 248)
@@ -15,7 +15,7 @@
   return result
 
 setup_params = {}
-setup_params['package_dir'] = { 'gnue.common.contrib.objectWrapper' : 'src',
+setup_params['package_dir'] = { 'gnue.contrib.objectWrapper' : 'src',
                               }
 packages = []
 for module, directory in setup_params["package_dir"].items ():

Modified: objectWrapper/src/ObjectWrapper.py
===================================================================
--- objectWrapper/src/ObjectWrapper.py  2006-10-25 08:03:42 UTC (rev 247)
+++ objectWrapper/src/ObjectWrapper.py  2006-11-14 14:58:20 UTC (rev 248)
@@ -14,11 +14,11 @@
 
 from gnue.common.apps import errors
 
-from gnue.common.contrib.objectWrapper.datasources import DBConnections
-from gnue.common.contrib.objectWrapper.datasources import DataSourceWrapper
-from gnue.common.contrib.objectWrapper.util.converters \
+from gnue.contrib.objectWrapper.datasources import DBConnections
+from gnue.contrib.objectWrapper.datasources import DataSourceWrapper
+from gnue.contrib.objectWrapper.util.converters \
   import convertValueToDecimal, convertMxDatetimeToDatetime, coalesce
-from gnue.common.contrib.objectWrapper.external.commonProperty import 
CommonProperty
+from gnue.contrib.objectWrapper.external.commonProperty import CommonProperty
 
 # ----------------------------------------------------------------------------
 # Exceptions
@@ -39,12 +39,17 @@
   """
   Base class to add simple load, post functions to the system.
   """
+  _connectionName = 'gnue' # The default GNUe connection name
+
   _tableName = None # The name of the db table to which this object 
                     # is associated
                           
   _primaryKeys = None # A common seperated list of primary key fields 
                       # used in the table
   
+  _primaryKeySeq = None # Name of sequence to be used to populate 
+                        # primary key field
+  
   _fieldMap  = {}   # The field map is a dictionary of 
                     # <table field name>:<instance variable name>
                     # pairs.
@@ -72,7 +77,6 @@
     self._recordSet = None # A handle to the record set that is associated
                            # with this instance via the load() function
                            
-    self._connectionName = 'gnue' # The default gnue connection name
 
     self.__datasourceAttributes = {        # The attributes that will be used 
        'connection': self._connectionName, # when setting up connections to 
@@ -81,6 +85,9 @@
                                 
     if self._primaryKeys is not None:
       self.__datasourceAttributes['primarykey'] = self._primaryKeys
+    
+    if self._primaryKeySeq is not None:
+      self.__datasourceAttributes['primarykeyseq'] = self._primaryKeySeq
 
       
     if connections is None:

Modified: objectWrapper/tests/basics.py
===================================================================
--- objectWrapper/tests/basics.py       2006-10-25 08:03:42 UTC (rev 247)
+++ objectWrapper/tests/basics.py       2006-11-14 14:58:20 UTC (rev 248)
@@ -11,7 +11,7 @@
 # from gnue.common.apps import GDebug
 # GDebug.setDebug ("3")
 
-from gnue.common.contrib.objectWrapper.ObjectWrapper \
+from gnue.contrib.objectWrapper.ObjectWrapper \
   import ObjectWrapper, Field, Join
 
 from objects.address import Address

Modified: objectWrapper/tests/joins.py
===================================================================
--- objectWrapper/tests/joins.py        2006-10-25 08:03:42 UTC (rev 247)
+++ objectWrapper/tests/joins.py        2006-11-14 14:58:20 UTC (rev 248)
@@ -15,7 +15,7 @@
 
 from gnue.common.external.decimal import Decimal
 
-from gnue.common.contrib.objectWrapper.ObjectWrapper \
+from gnue.contrib.objectWrapper.ObjectWrapper \
   import ObjectWrapper, Field, Join
   
 from objects.baseAddress import getCurrentAddress

Modified: objectWrapper/tests/objects/address.py
===================================================================
--- objectWrapper/tests/objects/address.py      2006-10-25 08:03:42 UTC (rev 
247)
+++ objectWrapper/tests/objects/address.py      2006-11-14 14:58:20 UTC (rev 
248)
@@ -6,10 +6,10 @@
 
 from datetime import datetime
 
-from gnue.common.contrib.objectWrapper.external.commonProperty \
+from gnue.contrib.objectWrapper.external.commonProperty \
   import CommonProperty
   
-from gnue.common.contrib.objectWrapper.ObjectWrapper \
+from gnue.contrib.objectWrapper.ObjectWrapper \
   import ObjectWrapper, Field, \
          _getDatetime, _setDatetime
 

Modified: objectWrapper/tests/objects/baseAddress.py
===================================================================
--- objectWrapper/tests/objects/baseAddress.py  2006-10-25 08:03:42 UTC (rev 
247)
+++ objectWrapper/tests/objects/baseAddress.py  2006-11-14 14:58:20 UTC (rev 
248)
@@ -8,10 +8,10 @@
 from datetime import datetime
 
 from gnue.common.apps import errors
-from gnue.common.contrib.objectWrapper.external.commonProperty \
+from gnue.contrib.objectWrapper.external.commonProperty \
   import CommonProperty
   
-from gnue.common.contrib.objectWrapper.ObjectWrapper \
+from gnue.contrib.objectWrapper.ObjectWrapper \
   import ObjectWrapper, Field, Join, \
          _getDatetime, _setDatetime
 

Modified: objectWrapper/tests/objects/invoice.py
===================================================================
--- objectWrapper/tests/objects/invoice.py      2006-10-25 08:03:42 UTC (rev 
247)
+++ objectWrapper/tests/objects/invoice.py      2006-11-14 14:58:20 UTC (rev 
248)
@@ -10,10 +10,10 @@
 from objects.invoiceAddress  import InvoiceAddress
 from objects.invoiceItem     import InvoiceItem
 
-from gnue.common.contrib.objectWrapper.external.commonProperty \
+from gnue.contrib.objectWrapper.external.commonProperty \
   import CommonProperty
 
-from gnue.common.contrib.objectWrapper.ObjectWrapper \
+from gnue.contrib.objectWrapper.ObjectWrapper \
   import ObjectWrapper, Field, Join, \
          _getDatetime, _setDatetime, _getDecimal, _setDecimal
 

Modified: objectWrapper/tests/objects/invoiceAddress.py
===================================================================
--- objectWrapper/tests/objects/invoiceAddress.py       2006-10-25 08:03:42 UTC 
(rev 247)
+++ objectWrapper/tests/objects/invoiceAddress.py       2006-11-14 14:58:20 UTC 
(rev 248)
@@ -5,7 +5,7 @@
 __revision__ = "$Id$"
 
 from objects.baseAddress import BaseAddress
-from gnue.common.contrib.objectWrapper.ObjectWrapper \
+from gnue.contrib.objectWrapper.ObjectWrapper \
   import Field
 
 # ============================================================================

Modified: objectWrapper/tests/objects/invoiceItem.py
===================================================================
--- objectWrapper/tests/objects/invoiceItem.py  2006-10-25 08:03:42 UTC (rev 
247)
+++ objectWrapper/tests/objects/invoiceItem.py  2006-11-14 14:58:20 UTC (rev 
248)
@@ -6,9 +6,9 @@
 
 from gnue.common.external.decimal import Decimal, ROUND_HALF_UP
 
-from gnue.common.contrib.objectWrapper.external.commonProperty \
+from gnue.contrib.objectWrapper.external.commonProperty \
   import CommonProperty
-from gnue.common.contrib.objectWrapper.ObjectWrapper \
+from gnue.contrib.objectWrapper.ObjectWrapper \
   import ObjectWrapper, Field, \
          _getDecimal, _setDecimal
 

Modified: objectWrapper/tests/objects/item.py
===================================================================
--- objectWrapper/tests/objects/item.py 2006-10-25 08:03:42 UTC (rev 247)
+++ objectWrapper/tests/objects/item.py 2006-11-14 14:58:20 UTC (rev 248)
@@ -7,10 +7,10 @@
 
 from gnue.common.external.decimal import Decimal
 
-from gnue.common.contrib.objectWrapper.external.commonProperty \
+from gnue.contrib.objectWrapper.external.commonProperty \
   import CommonProperty
   
-from gnue.common.contrib.objectWrapper.ObjectWrapper \
+from gnue.contrib.objectWrapper.ObjectWrapper \
   import ObjectWrapper, Field, \
          _getDecimal, _setDecimal, \
          _getDatetime, _setDatetime

Modified: objectWrapper/tests/objects/state.py
===================================================================
--- objectWrapper/tests/objects/state.py        2006-10-25 08:03:42 UTC (rev 
247)
+++ objectWrapper/tests/objects/state.py        2006-11-14 14:58:20 UTC (rev 
248)
@@ -3,7 +3,7 @@
 """
 __revision__ = "$Id: state.py 731 2006-02-16 18:02:02Z jamest $"
 
-from gnue.common.contrib.objectWrapper.ObjectWrapper \
+from gnue.contrib.objectWrapper.ObjectWrapper \
   import ObjectWrapper, Field
 
 # ============================================================================

Modified: objectWrapper/tests/util_converters.py
===================================================================
--- objectWrapper/tests/util_converters.py      2006-10-25 08:03:42 UTC (rev 
247)
+++ objectWrapper/tests/util_converters.py      2006-11-14 14:58:20 UTC (rev 
248)
@@ -18,7 +18,7 @@
 from gnue.common.external.fixedpoint import FixedPoint
 from gnue.common.external.decimal import Decimal
 
-from gnue.common.contrib.objectWrapper.util.converters \
+from gnue.contrib.objectWrapper.util.converters \
   import convertValueToDecimal, convertMxDatetimeToDatetime, \
          coalesce
 





reply via email to

[Prev in Thread] Current Thread [Next in Thread]