Thread: [SQL-CVS] r971 - SQLObject/trunk/sqlobject
SQLObject is a Python ORM.
Brought to you by:
ianbicking,
phd
From: <sub...@co...> - 2005-09-07 14:43:53
|
Author: phd Date: 2005-09-07 14:43:45 +0000 (Wed, 07 Sep 2005) New Revision: 971 Modified: SQLObject/trunk/sqlobject/sqlbuilder.py Log: Allow an SQL identifier to be started with an underscore. Modified: SQLObject/trunk/sqlobject/sqlbuilder.py =================================================================== --- SQLObject/trunk/sqlobject/sqlbuilder.py 2005-09-02 15:53:50 UTC (rev 970) +++ SQLObject/trunk/sqlobject/sqlbuilder.py 2005-09-07 14:43:45 UTC (rev 971) @@ -72,7 +72,7 @@ import threading from converters import sqlrepr, registerConverter, TRUE, FALSE -safeSQLRE = re.compile(r'^[a-zA-Z][a-zA-Z0-9_\.]*$') +safeSQLRE = re.compile(r'^[a-zA-Z_][a-zA-Z0-9_\.]*$') def sqlIdentifier(obj): return type(obj) is type("") and not not safeSQLRE.search(obj.strip()) |