Skip to content

Commit c0a41c2

Browse files
committed
Also support replace_ignore in replace_multiple_reporting_differences
1 parent 4f784e0 commit c0a41c2

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

sql_athame/dataclasses.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1535,7 +1535,8 @@ async def replace_multiple_reporting_differences(
15351535
"""
15361536
# For comparison purposes, combine auto-detected insert_only fields with manual ones
15371537
all_insert_only = cls.insert_only_field_names() | set(insert_only)
1538-
ignore = sorted(set(ignore) | all_insert_only)
1538+
default_ignore = cls.replace_ignore_field_names() - set(force_update)
1539+
ignore = sorted(set(ignore) | default_ignore | all_insert_only)
15391540
differences_ignoring = cls._cached(
15401541
("differences_ignoring", tuple(ignore)),
15411542
lambda: cls._get_differences_ignoring_fn(ignore),

0 commit comments

Comments
 (0)