mirror of
https://github.com/pgadmin-org/pgadmin4.git
synced 2025-02-25 18:55:31 -06:00
Add support for domain dependencies/dependents.
This commit is contained in:
committed by
Dave Page
parent
3432481f9a
commit
8a99282e07
@@ -2,7 +2,8 @@
|
|||||||
SELECT DISTINCT dep.deptype, dep.refclassid, cl.relkind, ad.adbin, ad.adsrc,
|
SELECT DISTINCT dep.deptype, dep.refclassid, cl.relkind, ad.adbin, ad.adsrc,
|
||||||
CASE WHEN cl.relkind IS NOT NULL THEN cl.relkind || COALESCE(dep.refobjsubid::text, '')
|
CASE WHEN cl.relkind IS NOT NULL THEN cl.relkind || COALESCE(dep.refobjsubid::text, '')
|
||||||
WHEN tg.oid IS NOT NULL THEN 'T'::text
|
WHEN tg.oid IS NOT NULL THEN 'T'::text
|
||||||
WHEN ty.oid IS NOT NULL THEN 'y'::text
|
WHEN ty.oid IS NOT NULL AND ty.typbasetype = 0 THEN 'y'::text
|
||||||
|
WHEN ty.oid IS NOT NULL AND ty.typbasetype != 0 THEN 'd'::text
|
||||||
WHEN ns.oid IS NOT NULL THEN 'n'::text
|
WHEN ns.oid IS NOT NULL THEN 'n'::text
|
||||||
WHEN pr.oid IS NOT NULL THEN 'p'::text
|
WHEN pr.oid IS NOT NULL THEN 'p'::text
|
||||||
WHEN la.oid IS NOT NULL THEN 'l'::text
|
WHEN la.oid IS NOT NULL THEN 'l'::text
|
||||||
|
|||||||
@@ -424,6 +424,7 @@ class PGChildNodeView(NodeView):
|
|||||||
'p': 'function',
|
'p': 'function',
|
||||||
'n': 'schema',
|
'n': 'schema',
|
||||||
'y': 'type',
|
'y': 'type',
|
||||||
|
'd': 'domain',
|
||||||
'T': 'trigger',
|
'T': 'trigger',
|
||||||
'l': 'language',
|
'l': 'language',
|
||||||
'f': 'foreign_data_wrapper',
|
'f': 'foreign_data_wrapper',
|
||||||
|
|||||||
Reference in New Issue
Block a user