Buenas tardes, quisiera conocer si existe alguna tabla dentro de postgres desde la que pueda obtener los campos que corresponden a un index UNIQUE de una tabla en particular, ya he probado con las siguientes consultas:
SELECT * FROM information_schema.key_column_usage WHERE table_name = 'mitabla'
SELECT * FROM information_schema.constraint_column_usage WHERE table_name = 'mitabla'
SELECT * FROM information_schema.table_constraints WHERE table_name = 'mitabla'
El tema es que obtengo solo los registros que corresponden a las foreign key de la tabla que estoy analizando, y como mencionaba anteriormente quiero saber que columnas tienen la restriccion UNIQUE dentro de la tabla analizada.