Author: phd
Date: 2007-07-26 14:57:23 -0600 (Thu, 26 Jul 2007)
New Revision: 2831
Modified:
SQLObject/tags/0.8.5/sqlobject/converters.py
SQLObject/tags/0.8.5/sqlobject/tests/test_combining_joins.py
SQLObject/tags/0.8.5/sqlobject/tests/test_paste.py
SQLObject/tags/0.8.5/sqlobject/tests/test_sqlite_threaded.py
SQLObject/tags/0.8.5/sqlobject/wsgi_middleware.py
Log:
Fixed a "brown paper bag" in MySQL quoting.
Removed svn:eol-style property.
Modified: SQLObject/tags/0.8.5/sqlobject/converters.py
===================================================================
--- SQLObject/tags/0.8.5/sqlobject/converters.py 2007-07-26 20:57:08 UTC (rev 2830)
+++ SQLObject/tags/0.8.5/sqlobject/converters.py 2007-07-26 20:57:23 UTC (rev 2831)
@@ -109,10 +109,10 @@
elif isinstance(value, buffer_type):
value = str(value)
- if db == 'postgres':
+ if db in ('mysql', 'postgres'):
for orig, repl in sqlStringReplace:
value = value.replace(orig, repl)
- elif db in ('sqlite', 'mysql', 'firebird', 'sybase', 'maxdb', 'mssql'):
+ elif db in ('sqlite', 'firebird', 'sybase', 'maxdb', 'mssql'):
value = value.replace("'", "''")
else:
assert 0, "Database %s unknown" % db
Property changes on: SQLObject/tags/0.8.5/sqlobject/tests/test_combining_joins.py
___________________________________________________________________
Name: svn:eol-style
- native
Property changes on: SQLObject/tags/0.8.5/sqlobject/tests/test_paste.py
___________________________________________________________________
Name: svn:eol-style
- native
Property changes on: SQLObject/tags/0.8.5/sqlobject/tests/test_sqlite_threaded.py
___________________________________________________________________
Name: svn:eol-style
- native
Property changes on: SQLObject/tags/0.8.5/sqlobject/wsgi_middleware.py
___________________________________________________________________
Name: svn:eol-style
- native
|