uqa-sql 0.5.4

PostgreSQL-compatible SQL compiler built on libpg_query
Documentation
{
"postgresql_version":"PostgreSQL 18.4 (Debian 18.4-1.pgdg13+1) on aarch64-unknown-linux-gnu, compiled by gcc (Debian 14.2.0-19) 14.2.0, 64-bit",
"provenance":{"image_sha256":"bc8a94e4a938576533c0f0e8ad6f2e8c67d5c5facef05005a5e5cf9adce2fe25","capture_script_sha256":"13a39469bb3d558afeee4871e01b992101c49980fc49e2d246bb327248f9e0ec","options":["--rows","--details"]},
"cases":[
{"sql":"SELECT version()","command_tags":["SELECT 1"],"error":null,"results":[{"columns":["version"],"type_oids":[25],"rows":[["PostgreSQL 18.4 (Debian 18.4-1.pgdg13+1) on aarch64-unknown-linux-gnu, compiled by gcc (Debian 14.2.0-19) 14.2.0, 64-bit"]]}]},
{"sql":"SET TimeZone='UTC'; SET DateStyle='ISO, MDY'","command_tags":["SET","SET"],"error":null,"results":[{"columns":[],"type_oids":[],"rows":[]},{"columns":[],"type_oids":[],"rows":[]}]},
{"sql":"SELECT 'empty'::int4range @> 'empty'::int4range AS result","command_tags":["SELECT 1"],"error":null,"results":[{"columns":["result"],"type_oids":[16],"rows":[["t"]]}],"kind":"int4","left":"empty","right":"empty","op":"@>"},
{"sql":"SELECT 'empty'::int4range <@ 'empty'::int4range AS result","command_tags":["SELECT 1"],"error":null,"results":[{"columns":["result"],"type_oids":[16],"rows":[["t"]]}],"kind":"int4","left":"empty","right":"empty","op":"<@"},
{"sql":"SELECT 'empty'::int4range @> '[1,3)'::int4range AS result","command_tags":["SELECT 1"],"error":null,"results":[{"columns":["result"],"type_oids":[16],"rows":[["f"]]}],"kind":"int4","left":"empty","right":"[1,3)","op":"@>"},
{"sql":"SELECT 'empty'::int4range <@ '[1,3)'::int4range AS result","command_tags":["SELECT 1"],"error":null,"results":[{"columns":["result"],"type_oids":[16],"rows":[["t"]]}],"kind":"int4","left":"empty","right":"[1,3)","op":"<@"},
{"sql":"SELECT 'empty'::int4range @> '{}'::int4multirange AS result","command_tags":["SELECT 1"],"error":null,"results":[{"columns":["result"],"type_oids":[16],"rows":[["t"]]}],"kind":"int4","left":"empty","right":"{}","op":"@>"},
{"sql":"SELECT 'empty'::int4range <@ '{}'::int4multirange AS result","command_tags":["SELECT 1"],"error":null,"results":[{"columns":["result"],"type_oids":[16],"rows":[["t"]]}],"kind":"int4","left":"empty","right":"{}","op":"<@"},
{"sql":"SELECT 'empty'::int4range @> '{[1,3)}'::int4multirange AS result","command_tags":["SELECT 1"],"error":null,"results":[{"columns":["result"],"type_oids":[16],"rows":[["f"]]}],"kind":"int4","left":"empty","right":"{[1,3)}","op":"@>"},
{"sql":"SELECT 'empty'::int4range <@ '{[1,3)}'::int4multirange AS result","command_tags":["SELECT 1"],"error":null,"results":[{"columns":["result"],"type_oids":[16],"rows":[["t"]]}],"kind":"int4","left":"empty","right":"{[1,3)}","op":"<@"},
{"sql":"SELECT '[1,3)'::int4range @> 'empty'::int4range AS result","command_tags":["SELECT 1"],"error":null,"results":[{"columns":["result"],"type_oids":[16],"rows":[["t"]]}],"kind":"int4","left":"[1,3)","right":"empty","op":"@>"},
{"sql":"SELECT '[1,3)'::int4range <@ 'empty'::int4range AS result","command_tags":["SELECT 1"],"error":null,"results":[{"columns":["result"],"type_oids":[16],"rows":[["f"]]}],"kind":"int4","left":"[1,3)","right":"empty","op":"<@"},
{"sql":"SELECT '[1,3)'::int4range @> '[1,3)'::int4range AS result","command_tags":["SELECT 1"],"error":null,"results":[{"columns":["result"],"type_oids":[16],"rows":[["t"]]}],"kind":"int4","left":"[1,3)","right":"[1,3)","op":"@>"},
{"sql":"SELECT '[1,3)'::int4range <@ '[1,3)'::int4range AS result","command_tags":["SELECT 1"],"error":null,"results":[{"columns":["result"],"type_oids":[16],"rows":[["t"]]}],"kind":"int4","left":"[1,3)","right":"[1,3)","op":"<@"},
{"sql":"SELECT '[1,3)'::int4range @> '{}'::int4multirange AS result","command_tags":["SELECT 1"],"error":null,"results":[{"columns":["result"],"type_oids":[16],"rows":[["t"]]}],"kind":"int4","left":"[1,3)","right":"{}","op":"@>"},
{"sql":"SELECT '[1,3)'::int4range <@ '{}'::int4multirange AS result","command_tags":["SELECT 1"],"error":null,"results":[{"columns":["result"],"type_oids":[16],"rows":[["f"]]}],"kind":"int4","left":"[1,3)","right":"{}","op":"<@"},
{"sql":"SELECT '[1,3)'::int4range @> '{[1,3)}'::int4multirange AS result","command_tags":["SELECT 1"],"error":null,"results":[{"columns":["result"],"type_oids":[16],"rows":[["t"]]}],"kind":"int4","left":"[1,3)","right":"{[1,3)}","op":"@>"},
{"sql":"SELECT '[1,3)'::int4range <@ '{[1,3)}'::int4multirange AS result","command_tags":["SELECT 1"],"error":null,"results":[{"columns":["result"],"type_oids":[16],"rows":[["t"]]}],"kind":"int4","left":"[1,3)","right":"{[1,3)}","op":"<@"},
{"sql":"SELECT '{}'::int4multirange @> 'empty'::int4range AS result","command_tags":["SELECT 1"],"error":null,"results":[{"columns":["result"],"type_oids":[16],"rows":[["t"]]}],"kind":"int4","left":"{}","right":"empty","op":"@>"},
{"sql":"SELECT '{}'::int4multirange <@ 'empty'::int4range AS result","command_tags":["SELECT 1"],"error":null,"results":[{"columns":["result"],"type_oids":[16],"rows":[["t"]]}],"kind":"int4","left":"{}","right":"empty","op":"<@"},
{"sql":"SELECT '{}'::int4multirange @> '[1,3)'::int4range AS result","command_tags":["SELECT 1"],"error":null,"results":[{"columns":["result"],"type_oids":[16],"rows":[["f"]]}],"kind":"int4","left":"{}","right":"[1,3)","op":"@>"},
{"sql":"SELECT '{}'::int4multirange <@ '[1,3)'::int4range AS result","command_tags":["SELECT 1"],"error":null,"results":[{"columns":["result"],"type_oids":[16],"rows":[["t"]]}],"kind":"int4","left":"{}","right":"[1,3)","op":"<@"},
{"sql":"SELECT '{}'::int4multirange @> '{}'::int4multirange AS result","command_tags":["SELECT 1"],"error":null,"results":[{"columns":["result"],"type_oids":[16],"rows":[["t"]]}],"kind":"int4","left":"{}","right":"{}","op":"@>"},
{"sql":"SELECT '{}'::int4multirange <@ '{}'::int4multirange AS result","command_tags":["SELECT 1"],"error":null,"results":[{"columns":["result"],"type_oids":[16],"rows":[["t"]]}],"kind":"int4","left":"{}","right":"{}","op":"<@"},
{"sql":"SELECT '{}'::int4multirange @> '{[1,3)}'::int4multirange AS result","command_tags":["SELECT 1"],"error":null,"results":[{"columns":["result"],"type_oids":[16],"rows":[["f"]]}],"kind":"int4","left":"{}","right":"{[1,3)}","op":"@>"},
{"sql":"SELECT '{}'::int4multirange <@ '{[1,3)}'::int4multirange AS result","command_tags":["SELECT 1"],"error":null,"results":[{"columns":["result"],"type_oids":[16],"rows":[["t"]]}],"kind":"int4","left":"{}","right":"{[1,3)}","op":"<@"},
{"sql":"SELECT '{[1,3)}'::int4multirange @> 'empty'::int4range AS result","command_tags":["SELECT 1"],"error":null,"results":[{"columns":["result"],"type_oids":[16],"rows":[["t"]]}],"kind":"int4","left":"{[1,3)}","right":"empty","op":"@>"},
{"sql":"SELECT '{[1,3)}'::int4multirange <@ 'empty'::int4range AS result","command_tags":["SELECT 1"],"error":null,"results":[{"columns":["result"],"type_oids":[16],"rows":[["f"]]}],"kind":"int4","left":"{[1,3)}","right":"empty","op":"<@"},
{"sql":"SELECT '{[1,3)}'::int4multirange @> '[1,3)'::int4range AS result","command_tags":["SELECT 1"],"error":null,"results":[{"columns":["result"],"type_oids":[16],"rows":[["t"]]}],"kind":"int4","left":"{[1,3)}","right":"[1,3)","op":"@>"},
{"sql":"SELECT '{[1,3)}'::int4multirange <@ '[1,3)'::int4range AS result","command_tags":["SELECT 1"],"error":null,"results":[{"columns":["result"],"type_oids":[16],"rows":[["t"]]}],"kind":"int4","left":"{[1,3)}","right":"[1,3)","op":"<@"},
{"sql":"SELECT '{[1,3)}'::int4multirange @> '{}'::int4multirange AS result","command_tags":["SELECT 1"],"error":null,"results":[{"columns":["result"],"type_oids":[16],"rows":[["t"]]}],"kind":"int4","left":"{[1,3)}","right":"{}","op":"@>"},
{"sql":"SELECT '{[1,3)}'::int4multirange <@ '{}'::int4multirange AS result","command_tags":["SELECT 1"],"error":null,"results":[{"columns":["result"],"type_oids":[16],"rows":[["f"]]}],"kind":"int4","left":"{[1,3)}","right":"{}","op":"<@"},
{"sql":"SELECT '{[1,3)}'::int4multirange @> '{[1,3)}'::int4multirange AS result","command_tags":["SELECT 1"],"error":null,"results":[{"columns":["result"],"type_oids":[16],"rows":[["t"]]}],"kind":"int4","left":"{[1,3)}","right":"{[1,3)}","op":"@>"},
{"sql":"SELECT '{[1,3)}'::int4multirange <@ '{[1,3)}'::int4multirange AS result","command_tags":["SELECT 1"],"error":null,"results":[{"columns":["result"],"type_oids":[16],"rows":[["t"]]}],"kind":"int4","left":"{[1,3)}","right":"{[1,3)}","op":"<@"},
{"sql":"SELECT 'empty'::daterange @> 'empty'::daterange AS result","command_tags":["SELECT 1"],"error":null,"results":[{"columns":["result"],"type_oids":[16],"rows":[["t"]]}],"kind":"date","left":"empty","right":"empty","op":"@>"},
{"sql":"SELECT 'empty'::daterange <@ 'empty'::daterange AS result","command_tags":["SELECT 1"],"error":null,"results":[{"columns":["result"],"type_oids":[16],"rows":[["t"]]}],"kind":"date","left":"empty","right":"empty","op":"<@"},
{"sql":"SELECT 'empty'::daterange @> '[2000-01-01,2000-01-03)'::daterange AS result","command_tags":["SELECT 1"],"error":null,"results":[{"columns":["result"],"type_oids":[16],"rows":[["f"]]}],"kind":"date","left":"empty","right":"[2000-01-01,2000-01-03)","op":"@>"},
{"sql":"SELECT 'empty'::daterange <@ '[2000-01-01,2000-01-03)'::daterange AS result","command_tags":["SELECT 1"],"error":null,"results":[{"columns":["result"],"type_oids":[16],"rows":[["t"]]}],"kind":"date","left":"empty","right":"[2000-01-01,2000-01-03)","op":"<@"},
{"sql":"SELECT 'empty'::daterange @> '{}'::datemultirange AS result","command_tags":["SELECT 1"],"error":null,"results":[{"columns":["result"],"type_oids":[16],"rows":[["t"]]}],"kind":"date","left":"empty","right":"{}","op":"@>"},
{"sql":"SELECT 'empty'::daterange <@ '{}'::datemultirange AS result","command_tags":["SELECT 1"],"error":null,"results":[{"columns":["result"],"type_oids":[16],"rows":[["t"]]}],"kind":"date","left":"empty","right":"{}","op":"<@"},
{"sql":"SELECT 'empty'::daterange @> '{[2000-01-01,2000-01-03)}'::datemultirange AS result","command_tags":["SELECT 1"],"error":null,"results":[{"columns":["result"],"type_oids":[16],"rows":[["f"]]}],"kind":"date","left":"empty","right":"{[2000-01-01,2000-01-03)}","op":"@>"},
{"sql":"SELECT 'empty'::daterange <@ '{[2000-01-01,2000-01-03)}'::datemultirange AS result","command_tags":["SELECT 1"],"error":null,"results":[{"columns":["result"],"type_oids":[16],"rows":[["t"]]}],"kind":"date","left":"empty","right":"{[2000-01-01,2000-01-03)}","op":"<@"},
{"sql":"SELECT '[2000-01-01,2000-01-03)'::daterange @> 'empty'::daterange AS result","command_tags":["SELECT 1"],"error":null,"results":[{"columns":["result"],"type_oids":[16],"rows":[["t"]]}],"kind":"date","left":"[2000-01-01,2000-01-03)","right":"empty","op":"@>"},
{"sql":"SELECT '[2000-01-01,2000-01-03)'::daterange <@ 'empty'::daterange AS result","command_tags":["SELECT 1"],"error":null,"results":[{"columns":["result"],"type_oids":[16],"rows":[["f"]]}],"kind":"date","left":"[2000-01-01,2000-01-03)","right":"empty","op":"<@"},
{"sql":"SELECT '[2000-01-01,2000-01-03)'::daterange @> '[2000-01-01,2000-01-03)'::daterange AS result","command_tags":["SELECT 1"],"error":null,"results":[{"columns":["result"],"type_oids":[16],"rows":[["t"]]}],"kind":"date","left":"[2000-01-01,2000-01-03)","right":"[2000-01-01,2000-01-03)","op":"@>"},
{"sql":"SELECT '[2000-01-01,2000-01-03)'::daterange <@ '[2000-01-01,2000-01-03)'::daterange AS result","command_tags":["SELECT 1"],"error":null,"results":[{"columns":["result"],"type_oids":[16],"rows":[["t"]]}],"kind":"date","left":"[2000-01-01,2000-01-03)","right":"[2000-01-01,2000-01-03)","op":"<@"},
{"sql":"SELECT '[2000-01-01,2000-01-03)'::daterange @> '{}'::datemultirange AS result","command_tags":["SELECT 1"],"error":null,"results":[{"columns":["result"],"type_oids":[16],"rows":[["t"]]}],"kind":"date","left":"[2000-01-01,2000-01-03)","right":"{}","op":"@>"},
{"sql":"SELECT '[2000-01-01,2000-01-03)'::daterange <@ '{}'::datemultirange AS result","command_tags":["SELECT 1"],"error":null,"results":[{"columns":["result"],"type_oids":[16],"rows":[["f"]]}],"kind":"date","left":"[2000-01-01,2000-01-03)","right":"{}","op":"<@"},
{"sql":"SELECT '[2000-01-01,2000-01-03)'::daterange @> '{[2000-01-01,2000-01-03)}'::datemultirange AS result","command_tags":["SELECT 1"],"error":null,"results":[{"columns":["result"],"type_oids":[16],"rows":[["t"]]}],"kind":"date","left":"[2000-01-01,2000-01-03)","right":"{[2000-01-01,2000-01-03)}","op":"@>"},
{"sql":"SELECT '[2000-01-01,2000-01-03)'::daterange <@ '{[2000-01-01,2000-01-03)}'::datemultirange AS result","command_tags":["SELECT 1"],"error":null,"results":[{"columns":["result"],"type_oids":[16],"rows":[["t"]]}],"kind":"date","left":"[2000-01-01,2000-01-03)","right":"{[2000-01-01,2000-01-03)}","op":"<@"},
{"sql":"SELECT '{}'::datemultirange @> 'empty'::daterange AS result","command_tags":["SELECT 1"],"error":null,"results":[{"columns":["result"],"type_oids":[16],"rows":[["t"]]}],"kind":"date","left":"{}","right":"empty","op":"@>"},
{"sql":"SELECT '{}'::datemultirange <@ 'empty'::daterange AS result","command_tags":["SELECT 1"],"error":null,"results":[{"columns":["result"],"type_oids":[16],"rows":[["t"]]}],"kind":"date","left":"{}","right":"empty","op":"<@"},
{"sql":"SELECT '{}'::datemultirange @> '[2000-01-01,2000-01-03)'::daterange AS result","command_tags":["SELECT 1"],"error":null,"results":[{"columns":["result"],"type_oids":[16],"rows":[["f"]]}],"kind":"date","left":"{}","right":"[2000-01-01,2000-01-03)","op":"@>"},
{"sql":"SELECT '{}'::datemultirange <@ '[2000-01-01,2000-01-03)'::daterange AS result","command_tags":["SELECT 1"],"error":null,"results":[{"columns":["result"],"type_oids":[16],"rows":[["t"]]}],"kind":"date","left":"{}","right":"[2000-01-01,2000-01-03)","op":"<@"},
{"sql":"SELECT '{}'::datemultirange @> '{}'::datemultirange AS result","command_tags":["SELECT 1"],"error":null,"results":[{"columns":["result"],"type_oids":[16],"rows":[["t"]]}],"kind":"date","left":"{}","right":"{}","op":"@>"},
{"sql":"SELECT '{}'::datemultirange <@ '{}'::datemultirange AS result","command_tags":["SELECT 1"],"error":null,"results":[{"columns":["result"],"type_oids":[16],"rows":[["t"]]}],"kind":"date","left":"{}","right":"{}","op":"<@"},
{"sql":"SELECT '{}'::datemultirange @> '{[2000-01-01,2000-01-03)}'::datemultirange AS result","command_tags":["SELECT 1"],"error":null,"results":[{"columns":["result"],"type_oids":[16],"rows":[["f"]]}],"kind":"date","left":"{}","right":"{[2000-01-01,2000-01-03)}","op":"@>"},
{"sql":"SELECT '{}'::datemultirange <@ '{[2000-01-01,2000-01-03)}'::datemultirange AS result","command_tags":["SELECT 1"],"error":null,"results":[{"columns":["result"],"type_oids":[16],"rows":[["t"]]}],"kind":"date","left":"{}","right":"{[2000-01-01,2000-01-03)}","op":"<@"},
{"sql":"SELECT '{[2000-01-01,2000-01-03)}'::datemultirange @> 'empty'::daterange AS result","command_tags":["SELECT 1"],"error":null,"results":[{"columns":["result"],"type_oids":[16],"rows":[["t"]]}],"kind":"date","left":"{[2000-01-01,2000-01-03)}","right":"empty","op":"@>"},
{"sql":"SELECT '{[2000-01-01,2000-01-03)}'::datemultirange <@ 'empty'::daterange AS result","command_tags":["SELECT 1"],"error":null,"results":[{"columns":["result"],"type_oids":[16],"rows":[["f"]]}],"kind":"date","left":"{[2000-01-01,2000-01-03)}","right":"empty","op":"<@"},
{"sql":"SELECT '{[2000-01-01,2000-01-03)}'::datemultirange @> '[2000-01-01,2000-01-03)'::daterange AS result","command_tags":["SELECT 1"],"error":null,"results":[{"columns":["result"],"type_oids":[16],"rows":[["t"]]}],"kind":"date","left":"{[2000-01-01,2000-01-03)}","right":"[2000-01-01,2000-01-03)","op":"@>"},
{"sql":"SELECT '{[2000-01-01,2000-01-03)}'::datemultirange <@ '[2000-01-01,2000-01-03)'::daterange AS result","command_tags":["SELECT 1"],"error":null,"results":[{"columns":["result"],"type_oids":[16],"rows":[["t"]]}],"kind":"date","left":"{[2000-01-01,2000-01-03)}","right":"[2000-01-01,2000-01-03)","op":"<@"},
{"sql":"SELECT '{[2000-01-01,2000-01-03)}'::datemultirange @> '{}'::datemultirange AS result","command_tags":["SELECT 1"],"error":null,"results":[{"columns":["result"],"type_oids":[16],"rows":[["t"]]}],"kind":"date","left":"{[2000-01-01,2000-01-03)}","right":"{}","op":"@>"},
{"sql":"SELECT '{[2000-01-01,2000-01-03)}'::datemultirange <@ '{}'::datemultirange AS result","command_tags":["SELECT 1"],"error":null,"results":[{"columns":["result"],"type_oids":[16],"rows":[["f"]]}],"kind":"date","left":"{[2000-01-01,2000-01-03)}","right":"{}","op":"<@"},
{"sql":"SELECT '{[2000-01-01,2000-01-03)}'::datemultirange @> '{[2000-01-01,2000-01-03)}'::datemultirange AS result","command_tags":["SELECT 1"],"error":null,"results":[{"columns":["result"],"type_oids":[16],"rows":[["t"]]}],"kind":"date","left":"{[2000-01-01,2000-01-03)}","right":"{[2000-01-01,2000-01-03)}","op":"@>"},
{"sql":"SELECT '{[2000-01-01,2000-01-03)}'::datemultirange <@ '{[2000-01-01,2000-01-03)}'::datemultirange AS result","command_tags":["SELECT 1"],"error":null,"results":[{"columns":["result"],"type_oids":[16],"rows":[["t"]]}],"kind":"date","left":"{[2000-01-01,2000-01-03)}","right":"{[2000-01-01,2000-01-03)}","op":"<@"}
]}