The method `engine.base.Connection.default_schema_name` is broken since
4b532e2 (this was when `engine.dialect.get_default_schema_name` was
replaced with `engine.dialect.default_schema_name`). The method is
unused and also is not functional for end-user use, so remove it
for now.
Change-Id: I6ffbd9ce1b9b54ff6df63ed45d7d33591f183933
Pull-request: https://github.com/zzzeek/sqlalchemy/pull/321
.. changelog::
:version: 1.1.4
+ .. change::
+ :tags: bug, engine
+
+ Removed long-broken "default_schema_name()" method from
+ :class:`.Connection`. This method was left over from a very old
+ version and was non-working (e.g. would raise). Pull request
+ courtesy Benjamin Dopplinger.
+
.. change::
:tags: bug, sqlite
else:
util.reraise(*exc_info)
- def default_schema_name(self):
- return self.engine.dialect.get_default_schema_name(self)
-
def transaction(self, callable_, *args, **kwargs):
"""Execute the given function within a transaction boundary.