From a74232c70cd8e3857646038900fc03edf63f0dd8 Mon Sep 17 00:00:00 2001 From: Mike Bayer Date: Sun, 29 Apr 2007 16:56:11 +0000 Subject: - added 'url' attribute to Engine - added docstring to 'echo' attribute --- lib/sqlalchemy/engine/base.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'lib/sqlalchemy/engine/base.py') diff --git a/lib/sqlalchemy/engine/base.py b/lib/sqlalchemy/engine/base.py index 1cea9ffc3..c2ee0c08d 100644 --- a/lib/sqlalchemy/engine/base.py +++ b/lib/sqlalchemy/engine/base.py @@ -676,11 +676,12 @@ class Engine(Connectable): self.echo = echo self.logger = logging.instance_logger(self) - name = property(lambda s:sys.modules[s.dialect.__module__].descriptor()['name']) + name = property(lambda s:sys.modules[s.dialect.__module__].descriptor()['name'], doc="String name of the [sqlalchemy.engine#Dialect] in use by this ``Engine``.") engine = property(lambda s:s) - dialect = property(lambda s:s._dialect) + dialect = property(lambda s:s._dialect, doc="the [sqlalchemy.engine#Dialect] in use by this engine.") echo = logging.echo_property() - + url = property(lambda s:s.connection_provider.url, doc="The [sqlalchemy.engine.url#URL] object representing this ``Engine`` object's datasource.") + def dispose(self): self.connection_provider.dispose() -- cgit v1.2.1