pgAdmin 4 commit: Fixed following issue of schema diff tool: - Mailing list pgadmin-hackers

From Akshay Joshi
Subject pgAdmin 4 commit: Fixed following issue of schema diff tool:
Date
Msg-id E1ixYm7-00058o-7x@gothos.postgresql.org
Whole thread Raw
List pgadmin-hackers
Fixed following issue of schema diff tool:
 1. Comparison result of 2 exact identical Trigger Functions is different
 2. EPAS 12: Table comparison with the compound trigger shown as different, but all SQL panels are blank
 3. Compound trigger properties panel is not opening
 4. The DDL difference of the table containing the foreign key is not accurate
 5. The DDL difference of the view which refers the table from schema is not accurate
 6. DDL comparison fails if we have procedure with plpgsql in source and edbsql in target

Branch
------
master

Details
-------
https://git.postgresql.org/gitweb?p=pgadmin4.git;a=commitdiff;h=3b1c8abd2fe09a23f2a259cd24ad6ad81e0b8205
Author: Khushboo Vashi <khushboo.vashi@enterprisedb.com>

Modified Files
--------------
.../databases/schemas/functions/__init__.py        |  4 +--
.../trigger_functions/pg/sql/11_plus/update.sql    |  2 +-
.../trigger_functions/pg/sql/9.2_plus/update.sql   |  2 +-
.../trigger_functions/pg/sql/9.5_plus/update.sql   |  2 +-
.../trigger_functions/pg/sql/default/update.sql    |  2 +-
.../trigger_functions/ppas/sql/9.2_plus/update.sql |  2 +-
.../trigger_functions/ppas/sql/9.5_plus/update.sql |  2 +-
.../trigger_functions/ppas/sql/default/update.sql  |  2 +-
.../schemas/tables/compound_triggers/__init__.py   | 38 ++++++++++++----------
.../tables/constraints/foreign_key/utils.py        | 17 ++++++++--
.../databases/schemas/tables/triggers/__init__.py  |  3 +-
.../servers/databases/schemas/views/__init__.py    |  6 ++++
.../tools/schema_diff/static/js/schema_diff_ui.js  |  5 +--
13 files changed, 54 insertions(+), 33 deletions(-)


pgadmin-hackers by date:

Previous
From: Khushboo Vashi
Date:
Subject: [pgAdmin4][Patch] - Schema Diff Fixes
Next
From: Akshay Joshi
Date:
Subject: Re: [pgAdmin4][Patch] - Schema Diff Fixes