@@ -250,9 +250,10 @@ def stop_table_diff_progress(self, success: bool) -> None:
250250 @abc .abstractmethod
251251 def show_table_diff_details (
252252 self ,
253+ models_no_diff : t .List [str ],
253254 models_to_diff : t .List [str ],
254255 ) -> None :
255- """Display information about which tables are going to be diffed"""
256+ """Display information about which tables are identical and which are diffed"""
256257
257258 @abc .abstractmethod
258259 def show_table_diff_summary (self , table_diff : TableDiff ) -> None :
@@ -716,6 +717,7 @@ def stop_table_diff_progress(self, success: bool) -> None:
716717
717718 def show_table_diff_details (
718719 self ,
720+ models_no_diff : t .List [str ],
719721 models_to_diff : t .List [str ],
720722 ) -> None :
721723 pass
@@ -1981,9 +1983,16 @@ def loading_stop(self, id: uuid.UUID) -> None:
19811983
19821984 def show_table_diff_details (
19831985 self ,
1986+ models_no_diff : t .List [str ],
19841987 models_to_diff : t .List [str ],
19851988 ) -> None :
1986- """Display information about which tables are going to be diffed"""
1989+ """Display information about which tables are identical and which are diffed"""
1990+
1991+ if models_no_diff :
1992+ m_tree = Tree ("\n [b]Models without changes:" )
1993+ for m in models_no_diff :
1994+ m_tree .add (f"[{ self .TABLE_DIFF_SOURCE_BLUE } ]{ m } [/{ self .TABLE_DIFF_SOURCE_BLUE } ]" )
1995+ self ._print (m_tree )
19871996
19881997 if models_to_diff :
19891998 m_tree = Tree ("\n [b]Models to compare:" )
0 commit comments