Added support of Packages, Sequences and Synonyms to the Schema Diff. Fixes #5264
Branch ------ master Details ------- https://git.postgresql.org/gitweb?p=pgadmin4.git;a=commitdiff;h=ce89ae3c1d4125daa311916e59645abf47829ca1 Modified Files -------------- docs/en_US/release_notes_4_21.rst | 1 + .../servers/databases/schemas/packages/__init__.py | 19 +- .../templates/packages/ppas/9.2_plus/create.sql | 1 + .../templates/packages/ppas/9.2_plus/update.sql | 7 +- .../databases/schemas/sequences/__init__.py | 52 +++++- .../servers/databases/schemas/synonyms/__init__.py | 49 ++++- .../schemas/synonyms/static/js/synonym.js | 2 + .../templates/synonyms/sql/default/delete.sql | 3 +- web/pgadmin/tools/schema_diff/directory_compare.py | 80 +++++--- .../tools/schema_diff/tests/pg/10_plus/source.sql | 47 +++++ .../tools/schema_diff/tests/pg/10_plus/target.sql | 44 +++++ .../tools/schema_diff/tests/pg/11_plus/source.sql | 47 +++++ .../tools/schema_diff/tests/pg/11_plus/target.sql | 44 +++++ .../tools/schema_diff/tests/pg/12_plus/source.sql | 47 +++++ .../tools/schema_diff/tests/pg/12_plus/target.sql | 44 +++++ .../tools/schema_diff/tests/pg/9.2_plus/source.sql | 47 +++++ .../tools/schema_diff/tests/pg/9.2_plus/target.sql | 44 +++++ .../schema_diff/tests/ppas/10_plus/source.sql | 208 +++++++++++++++++++++ .../schema_diff/tests/ppas/10_plus/target.sql | 195 +++++++++++++++++++ .../schema_diff/tests/ppas/9.2_plus/source.sql | 208 ++++++++++++++++++++- .../schema_diff/tests/ppas/9.2_plus/target.sql | 192 +++++++++++++++++++ 21 files changed, 1346 insertions(+), 35 deletions(-)