summaryrefslogtreecommitdiff
path: root/lib/sqlalchemy/engine/base.py
diff options
context:
space:
mode:
Diffstat (limited to 'lib/sqlalchemy/engine/base.py')
-rw-r--r--lib/sqlalchemy/engine/base.py9
1 files changed, 6 insertions, 3 deletions
diff --git a/lib/sqlalchemy/engine/base.py b/lib/sqlalchemy/engine/base.py
index 2ca2ac5f7..412c3a2f6 100644
--- a/lib/sqlalchemy/engine/base.py
+++ b/lib/sqlalchemy/engine/base.py
@@ -28,7 +28,10 @@ class Dialect(object):
ExecutionContext, Compiled, DefaultGenerator, and TypeEngine.
All Dialects implement the following attributes:
-
+
+ name
+ identifying name for the dialect (i.e. 'sqlite')
+
positional
True if the paramstyle for this Dialect is positional.
@@ -1124,8 +1127,8 @@ class Engine(Connectable):
def name(self):
"String name of the [sqlalchemy.engine#Dialect] in use by this ``Engine``."
-
- return sys.modules[self.dialect.__module__].descriptor()['name']
+
+ return self.dialect.name
name = property(name)
echo = log.echo_property()