[POS-commit] r1791 - in stoq/trunk/stoq/domain: . payment

Evandro Vale Miquelito evandro at async.com.br
Tue Dec 6 10:09:24 BRST 2005


Author: evandro
Date: Tue Dec  6 10:09:23 2005
New Revision: 1791

Modified:
   stoq/trunk/stoq/domain/base.py
   stoq/trunk/stoq/domain/payment/base.py
   stoq/trunk/stoq/domain/payment/methods.py
   stoq/trunk/stoq/domain/person.py
   stoq/trunk/stoq/domain/purchase.py
   stoq/trunk/stoq/domain/sale.py
   stoq/trunk/stoq/domain/till.py
Log:
Do not instantiate datetime.now in SQLObject column definitions


Modified: stoq/trunk/stoq/domain/base.py
==============================================================================
--- stoq/trunk/stoq/domain/base.py	(original)
+++ stoq/trunk/stoq/domain/base.py	Tue Dec  6 10:09:23 2005
@@ -356,9 +356,9 @@
 
 for klass in (InheritableModel, Domain, ModelAdapter):
     klass.sqlmeta.addColumn(DateTimeCol(name='model_created',
-                                        default=datetime.datetime.now()))
+                                        default=datetime.datetime.now))
     klass.sqlmeta.addColumn(DateTimeCol(name='model_modified',
-                                        default=datetime.datetime.now()))
+                                        default=datetime.datetime.now))
     klass.sqlmeta.addColumn(BoolCol(name='_is_valid_model', default=True,
                                     forceDBName=True))
     klass.sqlmeta.cacheValues = False

Modified: stoq/trunk/stoq/domain/payment/base.py
==============================================================================
--- stoq/trunk/stoq/domain/payment/base.py	(original)
+++ stoq/trunk/stoq/domain/payment/base.py	Tue Dec  6 10:09:23 2005
@@ -224,7 +224,7 @@
     implements(IPaymentGroup, IContainer)
 
     status = IntCol(default=STATUS_OPEN)
-    open_date = DateTimeCol(default=datetime.datetime.now())
+    open_date = DateTimeCol(default=datetime.datetime.now)
     close_date = DateTimeCol(default=None)
     default_method = IntCol(default=METHOD_MONEY)
     installments_number = IntCol(default=1)
@@ -387,5 +387,5 @@
 class CashAdvanceInfo(Domain):
     employee = ForeignKey("PersonAdaptToEmployee")
     payment = ForeignKey("Payment")
-    open_date = DateTimeCol(default=datetime.datetime.now())
+    open_date = DateTimeCol(default=datetime.datetime.now)
                 

Modified: stoq/trunk/stoq/domain/payment/methods.py
==============================================================================
--- stoq/trunk/stoq/domain/payment/methods.py	(original)
+++ stoq/trunk/stoq/domain/payment/methods.py	Tue Dec  6 10:09:23 2005
@@ -84,7 +84,7 @@
                              L{stoq.lib.defaults} path.
     """
     installments_number = IntCol(default=1)
-    first_duedate = DateTimeCol(default=datetime.now())
+    first_duedate = DateTimeCol(default=datetime.now)
     interest = FloatCol(default=0.0)
     interval_type = IntCol(default=None)
     intervals = IntCol(default=1)

Modified: stoq/trunk/stoq/domain/person.py
==============================================================================
--- stoq/trunk/stoq/domain/person.py	(original)
+++ stoq/trunk/stoq/domain/person.py	Tue Dec  6 10:09:23 2005
@@ -734,7 +734,7 @@
     implements(ITransporter, IActive)
 
     is_active = BoolCol(default=True)
-    open_contract_date = DateTimeCol(default=datetime.datetime.now())
+    open_contract_date = DateTimeCol(default=datetime.datetime.now)
     freight_percentage = FloatCol(default=None)
 
     #

Modified: stoq/trunk/stoq/domain/purchase.py
==============================================================================
--- stoq/trunk/stoq/domain/purchase.py	(original)
+++ stoq/trunk/stoq/domain/purchase.py	Tue Dec  6 10:09:23 2005
@@ -116,7 +116,7 @@
     status = IntCol(default=ORDER_QUOTING)
     # Field order_number must be unique. Waiting for bug 2214
     order_number = IntCol(default=None)
-    open_date = DateTimeCol(default=datetime.datetime.now())
+    open_date = DateTimeCol(default=datetime.datetime.now)
     quote_deadline = DateTimeCol(default=None)
     expected_receival_date = DateTimeCol(default=None)
     expected_pay_date = DateTimeCol(default=None)

Modified: stoq/trunk/stoq/domain/sale.py
==============================================================================
--- stoq/trunk/stoq/domain/sale.py	(original)
+++ stoq/trunk/stoq/domain/sale.py	Tue Dec  6 10:09:23 2005
@@ -83,7 +83,7 @@
                 STATUS_REVIEWING:       _("Reviewing")}
 
     order_number = StringCol(default='')
-    open_date = DateTimeCol(default=datetime.now())
+    open_date = DateTimeCol(default=datetime.now)
     close_date = DateTimeCol(default=None)
     status = IntCol(default=STATUS_OPENED)
     discount_value = FloatCol(default=0.0)

Modified: stoq/trunk/stoq/domain/till.py
==============================================================================
--- stoq/trunk/stoq/domain/till.py	(original)
+++ stoq/trunk/stoq/domain/till.py	Tue Dec  6 10:09:23 2005
@@ -79,7 +79,7 @@
     balance_sent = FloatCol(default=None)
     initial_cash_amount = FloatCol(default=0.0)
     final_cash_amount = FloatCol(default=None)
-    opening_date = DateTimeCol(default=datetime.datetime.now())
+    opening_date = DateTimeCol(default=datetime.datetime.now)
     closing_date = DateTimeCol(default=None)
 
     branch = ForeignKey('PersonAdaptToBranch')


More information about the POS-commit mailing list