diff options
author | Mike Bayer <mike_mp@zzzcomputing.com> | 2006-06-12 19:53:42 +0000 |
---|---|---|
committer | Mike Bayer <mike_mp@zzzcomputing.com> | 2006-06-12 19:53:42 +0000 |
commit | 6f8459c313163f46a0bcccc6cd8eda1fd2058d57 (patch) | |
tree | be94563334d5ad39e5734c2cacbafe9a0c173dca /lib/sqlalchemy/sql.py | |
parent | dd061f40b4b8fd06bec0b75dd245aa043694dd5f (diff) | |
download | sqlalchemy-6f8459c313163f46a0bcccc6cd8eda1fd2058d57.tar.gz |
adjustment to better allow textual from clauses
Diffstat (limited to 'lib/sqlalchemy/sql.py')
-rw-r--r-- | lib/sqlalchemy/sql.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/sqlalchemy/sql.py b/lib/sqlalchemy/sql.py index 7ac28babe..0cacea12d 100644 --- a/lib/sqlalchemy/sql.py +++ b/lib/sqlalchemy/sql.py @@ -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): |