dialect = property(lambda s:s._dialect, doc="the [sqlalchemy.engine#Dialect] in use by this engine.")
echo = logging.echo_property()
+ def __repr__(self):
+ return 'Engine(%s)' % str(self.url)
+
def dispose(self):
self.pool.dispose()
self.pool = self.pool.recreate()
t = None
self._cache[attr] = t
return t
+
+ def __repr__(self):
+ return 'SqlSoup(%r)' % self._metadata
if __name__ == '__main__':
import doctest
self.tables = {}
self._set_casing_strategy(kwargs)
self.bind = bind
+
+ def __repr__(self):
+ return 'MetaData(%r)' % self.bind
def __getstate__(self):
return {'tables':self.tables, 'casesensitive':self._case_sensitive_setting}