Fixed a schema diff issue where difference SQL isn't generated when foreign key values for a table differ. Fixes #7220

This commit is contained in:
Akshay Joshi 2022-03-10 14:41:21 +05:30
parent 9ed2506062
commit e256f734df
2 changed files with 5 additions and 1 deletions

View File

@ -18,4 +18,5 @@ Housekeeping
Bug fixes
*********
| `Issue #7220 <https://redmine.postgresql.org/issues/7220>`_ - Fixed a schema diff issue where difference SQL isn't generated when foreign key values for a table differ.
| `Issue #7228 <https://redmine.postgresql.org/issues/7228>`_ - Fixed a schema diff issue where string separator '_$PGADMIN$_' is visible for identical user mappings.

View File

@ -199,7 +199,10 @@ class SchemaDiffTableCompare(SchemaDiffObjectCompare):
'exclude_constraint': ['amname',
'indconstraint',
'columns'],
'foreign_key': []
'foreign_key': ['condeferrable', 'condeferred',
'confupdtype', 'confdeltype',
'confmatchtype', 'convalidated',
'conislocal']
}
for constraint in ['primary_key', 'unique_constraint',