﻿SELECT n.nspname as schema,
       t.typname as enum,
       e.enumsortorder as order,
       e.enumlabel as value,
       t.oid as oid
  FROM pg_type t
  JOIN pg_namespace n ON ( n.oid = t.typnamespace )
  JOIN pg_enum e ON ( e.enumtypid = t.oid )
 WHERE typtype = 'e'
 ORDER BY 1, 2, 3;

