From fdb836e041862336f7fb53604e42748e3691d345 Mon Sep 17 00:00:00 2001 From: Mike Bayer Date: Thu, 12 Jul 2007 19:44:07 +0000 Subject: [PATCH] dont cache reflected domains, lookup each time --- lib/sqlalchemy/databases/postgres.py | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/lib/sqlalchemy/databases/postgres.py b/lib/sqlalchemy/databases/postgres.py index 80ca5fbe95..7e6664fa6d 100644 --- a/lib/sqlalchemy/databases/postgres.py +++ b/lib/sqlalchemy/databases/postgres.py @@ -517,8 +517,6 @@ class PGDialect(ansisql.ANSIDialect): table.append_constraint(schema.ForeignKeyConstraint(constrained_columns, refspec, conname)) def _load_domains(self, connection): - if hasattr(self, '_domains'): - return self._domains ## Load data types for domains: SQL_DOMAINS = """ @@ -552,9 +550,8 @@ class PGDialect(ansisql.ANSIDialect): domains[name] = {'attype':attype, 'nullable': domain['nullable'], 'default': domain['default']} - self._domains = domains + return domains - return self._domains -- 2.47.2