summaryrefslogtreecommitdiff
path: root/python/skytools/dbstruct.py
diff options
context:
space:
mode:
authorMarko Kreen2007-08-12 11:36:09 +0000
committerMarko Kreen2007-08-12 11:36:09 +0000
commit34bbe94a6a57724877dbab080f4296f75c6289bc (patch)
tree728c5fb22e70cc26f626b4d74239d3b51233bdac /python/skytools/dbstruct.py
parentde53c39d3eea1f22cbd840a070cc228f8f5e7439 (diff)
Support for automatic handling of fkeys.
By Eric Jones, plus some hacking by me.
Diffstat (limited to 'python/skytools/dbstruct.py')
-rw-r--r--python/skytools/dbstruct.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/python/skytools/dbstruct.py b/python/skytools/dbstruct.py
index ece0ea54..39e3b838 100644
--- a/python/skytools/dbstruct.py
+++ b/python/skytools/dbstruct.py
@@ -74,7 +74,7 @@ class TConstraint(TElem):
type = T_CONSTRAINT
SQL = """
SELECT conname as name, pg_get_constraintdef(oid) as def, contype
- FROM pg_constraint WHERE conrelid = %(oid)s
+ FROM pg_constraint WHERE conrelid = %(oid)s AND contype != 'f'
"""
def __init__(self, table_name, row):
self.table_name = table_name