mirror of
https://github.com/pgadmin-org/pgadmin4.git
synced 2025-02-25 18:55:31 -06:00
Fixed an issue where the table showed duplicate columns when creating multiple sequences on the same column. Fixes #7307
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
SELECT att.attname as name, att.atttypid, att.attlen, att.attnum, att.attndims,
|
||||
SELECT DISTINCT ON (att.attnum) att.attname as name, att.atttypid, att.attlen, att.attnum, att.attndims,
|
||||
att.atttypmod, att.attacl, att.attnotnull, att.attoptions, att.attstattarget,
|
||||
att.attstorage, att.attidentity,
|
||||
pg_catalog.pg_get_expr(def.adbin, def.adrelid) AS defval,
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
SELECT att.attname as name, att.atttypid, att.attlen, att.attnum, att.attndims,
|
||||
SELECT DISTINCT ON (att.attnum) att.attname as name, att.atttypid, att.attlen, att.attnum, att.attndims,
|
||||
att.atttypmod, att.attacl, att.attnotnull, att.attoptions, att.attstattarget,
|
||||
att.attstorage, att.attidentity,
|
||||
pg_catalog.pg_get_expr(def.adbin, def.adrelid) AS defval,
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
SELECT att.attname as name, att.*, def.*, pg_catalog.pg_get_expr(def.adbin, def.adrelid) AS defval,
|
||||
SELECT DISTINCT ON (att.attnum) att.attname as name, att.*, def.*, pg_catalog.pg_get_expr(def.adbin, def.adrelid) AS defval,
|
||||
CASE WHEN att.attndims > 0 THEN 1 ELSE 0 END AS isarray,
|
||||
pg_catalog.format_type(ty.oid,NULL) AS typname,
|
||||
pg_catalog.format_type(ty.oid,att.atttypmod) AS displaytypname,
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
SELECT att.attname as name, att.atttypid, att.attlen, att.attnum, att.attndims,
|
||||
SELECT DISTINCT ON (att.attnum) att.attname as name, att.atttypid, att.attlen, att.attnum, att.attndims,
|
||||
att.atttypmod, att.attacl, att.attnotnull, att.attoptions, att.attstattarget,
|
||||
att.attstorage, pg_catalog.pg_get_expr(def.adbin, def.adrelid) AS defval,
|
||||
pg_catalog.format_type(ty.oid,NULL) AS typname,
|
||||
|
||||
Reference in New Issue
Block a user