11-- shows common query parameters
22select *
3- from jsonb_each(postgrest_openapi_spec ('{test}')->'components'->'parameters')
3+ from jsonb_each(get_openapi_document ('{test}')->'components'->'parameters')
44where key in ('select', 'order', 'limit', 'offset', 'on_conflict', 'columns', 'or', 'and', 'not.or', 'not.and');
55 key | value
66-------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
@@ -18,7 +18,7 @@ where key in ('select', 'order', 'limit', 'offset', 'on_conflict', 'columns', 'o
1818
1919-- shows common headers
2020select key, jsonb_pretty(value)
21- from jsonb_each(postgrest_openapi_spec ('{test}')->'components'->'parameters')
21+ from jsonb_each(get_openapi_document ('{test}')->'components'->'parameters')
2222where key in ('preferGet', 'preferPost', 'preferPut', 'preferPatch', 'preferDelete', 'preferPostRpc', 'range');
2323 key | jsonb_pretty
2424---------------+------------------------------------------------------------------------------
@@ -283,7 +283,7 @@ where key in ('preferGet', 'preferPost', 'preferPut', 'preferPatch', 'preferDele
283283
284284-- shows table columns as parameters
285285select key, jsonb_pretty(value)
286- from jsonb_each(postgrest_openapi_spec ('{test}')->'components'->'parameters')
286+ from jsonb_each(get_openapi_document ('{test}')->'components'->'parameters')
287287where key like 'rowFilter.products.%';
288288 key | jsonb_pretty
289289--------------------------------+----------------------------
@@ -333,7 +333,7 @@ where key like 'rowFilter.products.%';
333333
334334-- shows view columns as parameters
335335select key, jsonb_pretty(value)
336- from jsonb_each(postgrest_openapi_spec ('{test}')->'components'->'parameters')
336+ from jsonb_each(get_openapi_document ('{test}')->'components'->'parameters')
337337where key like 'rowFilter.big_products.%';
338338 key | jsonb_pretty
339339-----------------------------+--------------------------
@@ -369,7 +369,7 @@ where key like 'rowFilter.big_products.%';
369369
370370-- shows `IN` function arguments as RPC parameters
371371select key, jsonb_pretty(value)
372- from jsonb_each(postgrest_openapi_spec ('{test}')->'components'->'parameters')
372+ from jsonb_each(get_openapi_document ('{test}')->'components'->'parameters')
373373where key like 'rpcParam.has_in_parameters.%';
374374 key | jsonb_pretty
375375------------------------------+-----------------------------------------
@@ -413,7 +413,7 @@ where key like 'rpcParam.has_in_parameters.%';
413413
414414-- shows `INOUT` function arguments as RPC parameters
415415select key, jsonb_pretty(value)
416- from jsonb_each(postgrest_openapi_spec ('{test}')->'components'->'parameters')
416+ from jsonb_each(get_openapi_document ('{test}')->'components'->'parameters')
417417where key like 'rpcParam.has_inout_parameters.%';
418418 key | jsonb_pretty
419419---------------------------------+-----------------------------------------
@@ -457,7 +457,7 @@ where key like 'rpcParam.has_inout_parameters.%';
457457
458458-- shows `VARIADIC` function arguments as RPC parameters
459459select key, jsonb_pretty(value)
460- from jsonb_each(postgrest_openapi_spec ('{test}')->'components'->'parameters')
460+ from jsonb_each(get_openapi_document ('{test}')->'components'->'parameters')
461461where key like 'rpcParam.has_variadic_parameter.%';
462462 key | jsonb_pretty
463463-----------------------------------+-----------------------------------
0 commit comments