]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commitdiff
adjustment to better allow textual from clauses
authorMike Bayer <mike_mp@zzzcomputing.com>
Mon, 12 Jun 2006 19:53:42 +0000 (19:53 +0000)
committerMike Bayer <mike_mp@zzzcomputing.com>
Mon, 12 Jun 2006 19:53:42 +0000 (19:53 +0000)
lib/sqlalchemy/sql.py

index 7ac28babe70b5e172671f317b0ef255695c2fc30..0cacea12d0cf115af8d0ff1106a0c33b7cbfa6fd 100644 (file)
@@ -825,7 +825,7 @@ class TextClause(ClauseElement):
         if bindparams is not None:
             for b in bindparams:
                 self.bindparams[b.key] = b
-            
+    columns = property(lambda s:[])        
     def accept_visitor(self, visitor): 
         for item in self.bindparams.values():
             item.accept_visitor(visitor)
@@ -1489,7 +1489,7 @@ class Select(SelectBaseMixin, FromClause):
         
     def append_from(self, fromclause):
         if type(fromclause) == str:
-            fromclause = FromClause(from_name = fromclause)
+            fromclause = TextClause(fromclause)
         fromclause.accept_visitor(self._correlator)
         fromclause._process_from_dict(self._froms, True)
     def _locate_oid_column(self):