public inbox for [email protected]  
help / color / mirror / Atom feed
From: Dave Page <[email protected]>
To: [email protected]
Subject: pgAdmin 4 commit: Change icons for table inheritance (icons by Chethana
Date: Thu, 25 Jul 2019 09:23:19 +0000
Message-ID: <[email protected]> (raw)

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
------
electron2

Details
-------
https://git.postgresql.org/gitweb?p=pgadmin4.git;a=commitdiff;h=9a384b93d4f0c86b0263715ffb469b54a426...
Author: Aditya Toshniwal <[email protected]>

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(-)



reply

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Reply to all the recipients using the --to and --cc options:
  reply via email

  To: [email protected]
  Cc: [email protected], [email protected]
  Subject: Re: pgAdmin 4 commit: Change icons for table inheritance (icons by Chethana
  In-Reply-To: <[email protected]>

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

This inbox is served by agora; see mirroring instructions
for how to clone and mirror all data and code used for this inbox