[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())
|