summaryrefslogtreecommitdiff
path: root/lib/sqlalchemy/databases/postgres.py
diff options
context:
space:
mode:
authorMike Bayer <mike_mp@zzzcomputing.com>2007-07-12 19:44:07 +0000
committerMike Bayer <mike_mp@zzzcomputing.com>2007-07-12 19:44:07 +0000
commitfdb836e041862336f7fb53604e42748e3691d345 (patch)
tree6f320b1bbf66b1b889c4b1225e0316e7ee01a41a /lib/sqlalchemy/databases/postgres.py
parent6c851956b549f30c8d5936ee542a1c1f2c5592df (diff)
downloadsqlalchemy-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.py5
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