]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commitdiff
fixed view support
authorRandall Smith <randall@tnr.cc>
Wed, 11 Feb 2009 06:28:49 +0000 (06:28 +0000)
committerRandall Smith <randall@tnr.cc>
Wed, 11 Feb 2009 06:28:49 +0000 (06:28 +0000)
lib/sqlalchemy/engine/default.py

index 5a0044d9f154583c2ec1288b649425f13ad2d4db..405f260d59db13c08ec5db8d02aa03fa9d722bde 100644 (file)
@@ -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):