diff options
author | Mike Bayer <mike_mp@zzzcomputing.com> | 2005-10-23 20:16:23 +0000 |
---|---|---|
committer | Mike Bayer <mike_mp@zzzcomputing.com> | 2005-10-23 20:16:23 +0000 |
commit | f56d75c3ad9fbe7ff85b5b65698cd5696d12ee28 (patch) | |
tree | b9c6d4971418db4fdadf0412a6b6317cdc0f53d1 /lib/sqlalchemy/sql.py | |
parent | 52e8a494b7fea6414dece965a3d240b1114e40a3 (diff) | |
download | sqlalchemy-f56d75c3ad9fbe7ff85b5b65698cd5696d12ee28.tar.gz |
Diffstat (limited to 'lib/sqlalchemy/sql.py')
-rw-r--r-- | lib/sqlalchemy/sql.py | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/lib/sqlalchemy/sql.py b/lib/sqlalchemy/sql.py index b3a4ad293..a5a97a9e8 100644 --- a/lib/sqlalchemy/sql.py +++ b/lib/sqlalchemy/sql.py @@ -121,8 +121,8 @@ def bindparam(key, value = None, type=None): else: return BindParamClause(key, value, type=type) -def text(text): - return TextClause(text) +def text(text, engine=None): + return TextClause(text, engine=engine) def null(): return Null() @@ -383,9 +383,10 @@ class BindParamClause(ClauseElement): class TextClause(ClauseElement): """represents any plain text WHERE clause or full SQL statement""" - def __init__(self, text = ""): + def __init__(self, text = "", engine=None): self.text = text self.parens = False + self.engine = engine def accept_visitor(self, visitor): visitor.visit_textclause(self) def hash_key(self): |