pgAdmin 4 commit: Change icons for table inheritance (icons by Chethana - Mailing list pgadmin-hackers

From Dave Page
Subject pgAdmin 4 commit: Change icons for table inheritance (icons by Chethana
Date
Msg-id E1hco42-0000Ov-2a@gothos.postgresql.org
Whole thread Raw
List pgadmin-hackers
Change icons for table inheritance (icons by Chethana Kumar) Fixes #3174

Along with this, I have also fixed few other issues/icons found on the way:
1) Dependencies tab for inherited tables/foreign keys shows partial text (Fixes ##3994).
2) Dependencies tab for child partition table shows parent partition table as Function.
3) Dependencies tab for triggers shows trigger functions as plain functions.
4) Dependents tab for partitioned table shows the child partition tables as normal table instead for partitioned
tables.

Branch
------
master

Details
-------
https://git.postgresql.org/gitweb?p=pgadmin4.git;a=commitdiff;h=402dfd07db5c85bdb8293dc8b9c23c9a89137d77
Author: Aditya Toshniwal <aditya.toshniwal@enterprisedb.com>

Modified Files
--------------
docs/en_US/release_notes_4_9.rst                   |  2 +
.../servers/databases/schemas/tables/__init__.py   | 58 ++++++++++++++++++++++
.../schemas/tables/base_partition_table.py         |  4 +-
.../schemas/tables/static/img/table-inherited.svg  |  1 +
.../schemas/tables/static/img/table-inherits.svg   |  1 +
.../tables/static/img/table-multi-inherit.svg      |  1 +
.../tables/templates/tables/sql/10_plus/nodes.sql  |  4 +-
.../tables/templates/tables/sql/9.1_plus/nodes.sql |  4 +-
.../tables/templates/tables/sql/default/nodes.sql  |  4 +-
.../templates/tables/sql/gpdb_5.0_plus/nodes.sql   |  4 +-
.../templates/depends/sql/12_plus/dependencies.sql | 12 +++--
.../templates/depends/sql/12_plus/dependents.sql   | 12 +++--
.../depends/sql/9.1_plus/dependencies.sql          | 14 ++++--
.../templates/depends/sql/9.1_plus/dependents.sql  | 12 +++--
.../templates/depends/sql/default/dependencies.sql | 14 ++++--
.../templates/depends/sql/default/dependents.sql   | 12 +++--
web/pgadmin/browser/templates/browser/css/node.css | 11 ++--
web/pgadmin/browser/utils.py                       | 27 +++++++++-
.../misc/dependencies/static/js/dependencies.js    | 10 ++--
.../misc/dependents/static/js/dependents.js        | 10 ++--
20 files changed, 177 insertions(+), 40 deletions(-)


pgadmin-hackers by date:

Previous
From: Avin Kavish
Date:
Subject: I would like the old header back
Next
From: Dave Page
Date:
Subject: Re: [pgAdmin][RM3174] Distinguish simple tables from tables that areinherited and from which other tables are inherited