diff options
author | Mike Bayer <mike_mp@zzzcomputing.com> | 2012-05-04 17:44:22 -0400 |
---|---|---|
committer | Mike Bayer <mike_mp@zzzcomputing.com> | 2012-05-04 17:44:22 -0400 |
commit | c6d4471af3949e339912edc4fa404d77eb31e5fb (patch) | |
tree | c4fe146d602d6065a31a63ba8b480b6753aa41ed /lib/sqlalchemy/engine/default.py | |
parent | 391ca4dc8ee0f78dec86a1ab431d4fcfa7590de3 (diff) | |
download | sqlalchemy-c6d4471af3949e339912edc4fa404d77eb31e5fb.tar.gz |
- [feature] Added SQLite execution option
"sqlite_raw_colnames=True", will bypass
attempts to remove "." from column names
returned by SQLite cursor.description.
[ticket:2475]
Diffstat (limited to 'lib/sqlalchemy/engine/default.py')
-rw-r--r-- | lib/sqlalchemy/engine/default.py | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/lib/sqlalchemy/engine/default.py b/lib/sqlalchemy/engine/default.py index 1f72d005d..b0d2ab946 100644 --- a/lib/sqlalchemy/engine/default.py +++ b/lib/sqlalchemy/engine/default.py @@ -96,10 +96,6 @@ class DefaultDialect(base.Dialect): # and denormalize_name() must be provided. requires_name_normalize = False - # a hook for SQLite's translation of - # result column names - _translate_colname = None - reflection_options = () def __init__(self, convert_unicode=False, assert_unicode=False, @@ -361,6 +357,10 @@ class DefaultExecutionContext(base.ExecutionContext): _is_implicit_returning = False _is_explicit_returning = False + # a hook for SQLite's translation of + # result column names + _translate_colname = None + @classmethod def _init_ddl(cls, dialect, connection, dbapi_connection, compiled_ddl): """Initialize execution context for a DDLElement construct.""" |