declare const indexMapQueryPart = "\n SELECT\n a.attname AS column_name,\n bool_or(ix.indisprimary) AS is_primary,\n json_agg(json_build_object(\n 'name', i.relname,\n 'isPrimary', ix.indisprimary)\n ) AS indices\n FROM\n pg_class t,\n pg_class i,\n pg_index ix,\n pg_attribute a,\n pg_namespace n\n WHERE\n t.oid = ix.indrelid\n AND i.oid = ix.indexrelid\n AND a.attrelid = t.oid\n AND n.oid = t.relnamespace\n AND a.attnum = ANY (ix.indkey)\n AND t.relkind = 'r'\n AND t.relname = :table_name\n AND n.nspname = :schema_name\n GROUP BY\n a.attname\n"; export default indexMapQueryPart;