diff options
author | Mike Bayer <mike_mp@zzzcomputing.com> | 2007-07-12 19:44:07 +0000 |
---|---|---|
committer | Mike Bayer <mike_mp@zzzcomputing.com> | 2007-07-12 19:44:07 +0000 |
commit | fdb836e041862336f7fb53604e42748e3691d345 (patch) | |
tree | 6f320b1bbf66b1b889c4b1225e0316e7ee01a41a /lib/sqlalchemy/databases/postgres.py | |
parent | 6c851956b549f30c8d5936ee542a1c1f2c5592df (diff) | |
download | sqlalchemy-fdb836e041862336f7fb53604e42748e3691d345.tar.gz |
dont cache reflected domains, lookup each time
Diffstat (limited to 'lib/sqlalchemy/databases/postgres.py')
-rw-r--r-- | lib/sqlalchemy/databases/postgres.py | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/lib/sqlalchemy/databases/postgres.py b/lib/sqlalchemy/databases/postgres.py index 80ca5fbe9..7e6664fa6 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 |