[Checkins] SVN: Products.SQLAlchemyDA/trunk/Products/SQLAlchemyDA/ convert_unicode flag

Andreas Jung andreas at andreas-jung.com
Sun Mar 16 07:14:32 EDT 2008


Log message for revision 84703:
  convert_unicode flag
  

Changed:
  U   Products.SQLAlchemyDA/trunk/Products/SQLAlchemyDA/__init__.py
  U   Products.SQLAlchemyDA/trunk/Products/SQLAlchemyDA/da.py
  U   Products.SQLAlchemyDA/trunk/Products/SQLAlchemyDA/pt/addSAWrapperForm.zpt

-=-
Modified: Products.SQLAlchemyDA/trunk/Products/SQLAlchemyDA/__init__.py
===================================================================
--- Products.SQLAlchemyDA/trunk/Products/SQLAlchemyDA/__init__.py	2008-03-16 10:47:29 UTC (rev 84702)
+++ Products.SQLAlchemyDA/trunk/Products/SQLAlchemyDA/__init__.py	2008-03-16 11:14:32 UTC (rev 84703)
@@ -18,7 +18,6 @@
 
     from da import (SAWrapper, manage_addSAWrapper, 
                    manage_addSAWrapperForm)
-
     context.registerClass(SAWrapper, 
                           constructors=(manage_addSAWrapperForm, 
                                         manage_addSAWrapper),

Modified: Products.SQLAlchemyDA/trunk/Products/SQLAlchemyDA/da.py
===================================================================
--- Products.SQLAlchemyDA/trunk/Products/SQLAlchemyDA/da.py	2008-03-16 10:47:29 UTC (rev 84702)
+++ Products.SQLAlchemyDA/trunk/Products/SQLAlchemyDA/da.py	2008-03-16 11:14:32 UTC (rev 84703)
@@ -57,6 +57,7 @@
 
     meta_type = 'SQLAlchemyDA '
     dsn = ''
+    convert_unicode = 0
     transactional = True
     quoting_style = 'standard'
     _isAnSQLConnection = True
@@ -304,11 +305,12 @@
 
 
 
-def manage_addSAWrapper(self, id, dsn, title, RESPONSE=None):
+def manage_addSAWrapper(self, id, dsn, title, convert_unicode=0, RESPONSE=None):
     """ create a new SAWrapper instance """
     
     wrapper = SAWrapper(id, title)
     wrapper.dsn = dsn
+    wrapper.convert_unicode = convert_unicode
     self._setObject(id, wrapper.__of__(self))
     if RESPONSE:
         return RESPONSE.redirect(self._getOb(id).absolute_url() + '/manage_workspace')

Modified: Products.SQLAlchemyDA/trunk/Products/SQLAlchemyDA/pt/addSAWrapperForm.zpt
===================================================================
--- Products.SQLAlchemyDA/trunk/Products/SQLAlchemyDA/pt/addSAWrapperForm.zpt	2008-03-16 10:47:29 UTC (rev 84702)
+++ Products.SQLAlchemyDA/trunk/Products/SQLAlchemyDA/pt/addSAWrapperForm.zpt	2008-03-16 11:14:32 UTC (rev 84703)
@@ -48,7 +48,20 @@
 
   <tr>
     <td>
+    <div class="form-label">
+    Convert to unicode
+    </div>
     </td>
+    <td>
+      <input type="checkbox" name="convert_unicode:int" value="1"/>
+      <br/>
+      Convert string data to unicode
+    </td>
+  </tr>
+
+  <tr>
+    <td>
+    </td>
     <td   colspan="2">
     <div class="form-element">
     <input class="form-element" type="submit" name="submit" 



More information about the Checkins mailing list