From: Randall Smith Date: Wed, 11 Feb 2009 06:28:49 +0000 (+0000) Subject: fixed view support X-Git-Tag: rel_0_6_6~286 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=27807013ffc5a671d7f04c807f3adb20971eb6af;p=thirdparty%2Fsqlalchemy%2Fsqlalchemy.git fixed view support --- diff --git a/lib/sqlalchemy/engine/default.py b/lib/sqlalchemy/engine/default.py index 5a0044d9f1..405f260d59 100644 --- a/lib/sqlalchemy/engine/default.py +++ b/lib/sqlalchemy/engine/default.py @@ -33,6 +33,7 @@ class DefaultInfoCache(object): self._cache = dict(schemas={}) self.tables_are_complete = False self.schemas_are_complete = False + self.views_are_complete = False def clear(self): """Clear the cache.""" @@ -67,7 +68,7 @@ class DefaultInfoCache(object): return None def addSchema(self, schemaname): - self._cache['schemas'][schemaname] = dict(tables={}) + self._cache['schemas'][schemaname] = dict(tables={}, views={}) return self.getSchema(schemaname) def addAllSchemas(self, schemanames):