]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commitdiff
silly negative ID numbers on linux...
authorMike Bayer <mike_mp@zzzcomputing.com>
Tue, 23 Dec 2008 05:44:49 +0000 (05:44 +0000)
committerMike Bayer <mike_mp@zzzcomputing.com>
Tue, 23 Dec 2008 05:44:49 +0000 (05:44 +0000)
lib/sqlalchemy/sql/compiler.py

index 39e3dbfd7f9add02c65b423c4f47ddd03a8cc32e..c6eac52a984109b20085f3a9bfa36fa641147d74 100644 (file)
@@ -407,7 +407,7 @@ class DefaultCompiler(engine.Compiled):
 
         return bind_name
 
-    _trunc_re = re.compile(r'%\((\d+ \w+)\)s', re.U)
+    _trunc_re = re.compile(r'%\((-?\d+ \w+)\)s', re.U)
     def _truncated_identifier(self, ident_class, name):
         if (ident_class, name) in self.truncated_names:
             return self.truncated_names[(ident_class, name)]