Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Trying to parse SQL from the postgres source code #167

Open
markandrus opened this issue Aug 20, 2024 · 0 comments
Open

Trying to parse SQL from the postgres source code #167

markandrus opened this issue Aug 20, 2024 · 0 comments

Comments

@markandrus
Copy link

markandrus commented Aug 20, 2024

I checked out postgres/postgres today (commit 4d93bbd), and tried using this parser to see which of the included SQL files it could parse. The postgres source code could provide a useful test bed for checking parser compability. Here is the script I used:

// test.mjs

import { readFileSync } from 'node:fs'

import { parse } from 'pgsql-ast-parser'

const file = process.argv[2]

const fileContents = readFileSync(file).toString('utf8')

try {
  parse(fileContents)
  console.log(`✅ ${file}`)
} catch (error) {
  console.log(`❌ ${file}`)
}
for f in $(find $POSTGRES_SRC -name '*.sql'); do
  node test.mjs $f
done
Results: 100/755 (13%)
❌ contrib/postgres_fdw/postgres_fdw--1.1--1.2.sql
❌ contrib/postgres_fdw/postgres_fdw--1.0--1.1.sql
❌ contrib/postgres_fdw/postgres_fdw--1.0.sql
❌ contrib/postgres_fdw/sql/postgres_fdw.sql
❌ contrib/postgres_fdw/sql/query_cancel.sql
❌ contrib/pg_prewarm/pg_prewarm--1.1.sql
❌ contrib/pg_prewarm/pg_prewarm--1.1--1.2.sql
❌ contrib/pg_prewarm/pg_prewarm--1.0--1.1.sql
❌ contrib/tcn/tcn--1.0.sql
❌ contrib/passwordcheck/sql/passwordcheck.sql
❌ contrib/pageinspect/pageinspect--1.8--1.9.sql
❌ contrib/pageinspect/pageinspect--1.5.sql
❌ contrib/pageinspect/pageinspect--1.6--1.7.sql
❌ contrib/pageinspect/pageinspect--1.9--1.10.sql
❌ contrib/pageinspect/pageinspect--1.0--1.1.sql
❌ contrib/pageinspect/pageinspect--1.1--1.2.sql
❌ contrib/pageinspect/pageinspect--1.4--1.5.sql
❌ contrib/pageinspect/pageinspect--1.5--1.6.sql
❌ contrib/pageinspect/pageinspect--1.11--1.12.sql
❌ contrib/pageinspect/pageinspect--1.2--1.3.sql
❌ contrib/pageinspect/pageinspect--1.7--1.8.sql
❌ contrib/pageinspect/pageinspect--1.3--1.4.sql
❌ contrib/pageinspect/pageinspect--1.10--1.11.sql
❌ contrib/pageinspect/sql/oldextversions.sql
❌ contrib/pageinspect/sql/gist.sql
❌ contrib/pageinspect/sql/page.sql
❌ contrib/pageinspect/sql/gin.sql
❌ contrib/pageinspect/sql/checksum.sql
❌ contrib/pageinspect/sql/hash.sql
❌ contrib/pageinspect/sql/btree.sql
❌ contrib/pageinspect/sql/brin.sql
❌ contrib/file_fdw/file_fdw--1.0.sql
❌ contrib/file_fdw/sql/file_fdw.sql
❌ contrib/isn/isn--1.1.sql
❌ contrib/isn/isn--1.1--1.2.sql
❌ contrib/isn/isn--1.0--1.1.sql
❌ contrib/isn/sql/isn.sql
❌ contrib/uuid-ossp/uuid-ossp--1.1.sql
❌ contrib/uuid-ossp/uuid-ossp--1.0--1.1.sql
✅ contrib/uuid-ossp/sql/uuid_ossp.sql
❌ contrib/pg_trgm/pg_trgm--1.4--1.5.sql
❌ contrib/pg_trgm/pg_trgm--1.5--1.6.sql
❌ contrib/pg_trgm/pg_trgm--1.3--1.4.sql
❌ contrib/pg_trgm/pg_trgm--1.2--1.3.sql
❌ contrib/pg_trgm/pg_trgm--1.3.sql
❌ contrib/pg_trgm/pg_trgm--1.0--1.1.sql
❌ contrib/pg_trgm/pg_trgm--1.1--1.2.sql
❌ contrib/pg_trgm/sql/pg_word_trgm.sql
❌ contrib/pg_trgm/sql/pg_strict_word_trgm.sql
❌ contrib/pg_trgm/sql/pg_trgm.sql
❌ contrib/tsm_system_rows/tsm_system_rows--1.0.sql
❌ contrib/tsm_system_rows/sql/tsm_system_rows.sql
❌ contrib/tsm_system_time/tsm_system_time--1.0.sql
❌ contrib/tsm_system_time/sql/tsm_system_time.sql
❌ contrib/pg_visibility/pg_visibility--1.1--1.2.sql
❌ contrib/pg_visibility/pg_visibility--1.0--1.1.sql
❌ contrib/pg_visibility/pg_visibility--1.1.sql
❌ contrib/pg_visibility/sql/pg_visibility.sql
❌ contrib/tablefunc/tablefunc--1.0.sql
❌ contrib/tablefunc/sql/tablefunc.sql
❌ contrib/sslinfo/sslinfo--1.2.sql
❌ contrib/sslinfo/sslinfo--1.0--1.1.sql
❌ contrib/sslinfo/sslinfo--1.1--1.2.sql
❌ contrib/unaccent/unaccent--1.1.sql
❌ contrib/unaccent/unaccent--1.0--1.1.sql
❌ contrib/unaccent/sql/unaccent.sql
❌ contrib/cube/cube--1.0--1.1.sql
❌ contrib/cube/cube--1.1--1.2.sql
❌ contrib/cube/cube--1.2.sql
❌ contrib/cube/cube--1.3--1.4.sql
❌ contrib/cube/cube--1.2--1.3.sql
❌ contrib/cube/cube--1.4--1.5.sql
❌ contrib/cube/sql/cube.sql
✅ contrib/cube/sql/cube_sci.sql
❌ contrib/hstore_plperl/hstore_plperlu--1.0.sql
❌ contrib/hstore_plperl/hstore_plperl--1.0.sql
❌ contrib/hstore_plperl/sql/hstore_plperlu.sql
❌ contrib/hstore_plperl/sql/create_transform.sql
❌ contrib/hstore_plperl/sql/hstore_plperl.sql
❌ contrib/dblink/dblink--1.2.sql
❌ contrib/dblink/dblink--1.0--1.1.sql
❌ contrib/dblink/dblink--1.1--1.2.sql
❌ contrib/dblink/sql/dblink.sql
❌ contrib/intarray/intarray--1.1--1.2.sql
❌ contrib/intarray/intarray--1.0--1.1.sql
❌ contrib/intarray/intarray--1.2.sql
❌ contrib/intarray/intarray--1.3--1.4.sql
❌ contrib/intarray/intarray--1.2--1.3.sql
❌ contrib/intarray/intarray--1.4--1.5.sql
❌ contrib/intarray/sql/_int.sql
❌ contrib/pgrowlocks/pgrowlocks--1.1--1.2.sql
❌ contrib/pgrowlocks/pgrowlocks--1.0--1.1.sql
❌ contrib/pgrowlocks/pgrowlocks--1.2.sql
❌ contrib/dict_xsyn/dict_xsyn--1.0.sql
❌ contrib/dict_xsyn/sql/dict_xsyn.sql
❌ contrib/btree_gin/btree_gin--1.0--1.1.sql
❌ contrib/btree_gin/btree_gin--1.1--1.2.sql
❌ contrib/btree_gin/btree_gin--1.2--1.3.sql
❌ contrib/btree_gin/btree_gin--1.0.sql
✅ contrib/btree_gin/sql/macaddr8.sql
✅ contrib/btree_gin/sql/date.sql
✅ contrib/btree_gin/sql/bytea.sql
✅ contrib/btree_gin/sql/int4.sql
✅ contrib/btree_gin/sql/float4.sql
✅ contrib/btree_gin/sql/numeric.sql
✅ contrib/btree_gin/sql/money.sql
✅ contrib/btree_gin/sql/install_btree_gin.sql
✅ contrib/btree_gin/sql/varbit.sql
✅ contrib/btree_gin/sql/int2.sql
✅ contrib/btree_gin/sql/char.sql
✅ contrib/btree_gin/sql/oid.sql
❌ contrib/btree_gin/sql/bpchar.sql
❌ contrib/btree_gin/sql/name.sql
✅ contrib/btree_gin/sql/text.sql
✅ contrib/btree_gin/sql/timetz.sql
✅ contrib/btree_gin/sql/inet.sql
✅ contrib/btree_gin/sql/macaddr.sql
✅ contrib/btree_gin/sql/timestamp.sql
✅ contrib/btree_gin/sql/time.sql
✅ contrib/btree_gin/sql/timestamptz.sql
✅ contrib/btree_gin/sql/cidr.sql
✅ contrib/btree_gin/sql/interval.sql
❌ contrib/btree_gin/sql/bool.sql
❌ contrib/btree_gin/sql/enum.sql
✅ contrib/btree_gin/sql/bit.sql
✅ contrib/btree_gin/sql/float8.sql
❌ contrib/btree_gin/sql/uuid.sql
✅ contrib/btree_gin/sql/int8.sql
✅ contrib/btree_gin/sql/varchar.sql
❌ contrib/earthdistance/earthdistance--1.0--1.1.sql
❌ contrib/earthdistance/earthdistance--1.1.sql
❌ contrib/earthdistance/sql/earthdistance.sql
❌ contrib/bloom/bloom--1.0.sql
❌ contrib/bloom/sql/bloom.sql
❌ contrib/pg_freespacemap/pg_freespacemap--1.0--1.1.sql
❌ contrib/pg_freespacemap/pg_freespacemap--1.1--1.2.sql
❌ contrib/pg_freespacemap/pg_freespacemap--1.1.sql
❌ contrib/pg_freespacemap/sql/pg_freespacemap.sql
❌ contrib/ltree/ltree--1.1.sql
❌ contrib/ltree/ltree--1.2--1.3.sql
❌ contrib/ltree/ltree--1.1--1.2.sql
❌ contrib/ltree/ltree--1.0--1.1.sql
✅ contrib/ltree/ltreetest.sql
❌ contrib/ltree/sql/ltree.sql
❌ contrib/intagg/intagg--1.1.sql
❌ contrib/intagg/intagg--1.0--1.1.sql
❌ contrib/pg_stat_statements/pg_stat_statements--1.5--1.6.sql
❌ contrib/pg_stat_statements/pg_stat_statements--1.4.sql
❌ contrib/pg_stat_statements/pg_stat_statements--1.4--1.5.sql
❌ contrib/pg_stat_statements/pg_stat_statements--1.9--1.10.sql
❌ contrib/pg_stat_statements/pg_stat_statements--1.2--1.3.sql
❌ contrib/pg_stat_statements/pg_stat_statements--1.7--1.8.sql
❌ contrib/pg_stat_statements/pg_stat_statements--1.10--1.11.sql
❌ contrib/pg_stat_statements/pg_stat_statements--1.3--1.4.sql
❌ contrib/pg_stat_statements/pg_stat_statements--1.8--1.9.sql
❌ contrib/pg_stat_statements/pg_stat_statements--1.6--1.7.sql
❌ contrib/pg_stat_statements/pg_stat_statements--1.1--1.2.sql
❌ contrib/pg_stat_statements/pg_stat_statements--1.0--1.1.sql
❌ contrib/pg_stat_statements/sql/level_tracking.sql
❌ contrib/pg_stat_statements/sql/oldextversions.sql
❌ contrib/pg_stat_statements/sql/entry_timestamp.sql
❌ contrib/pg_stat_statements/sql/privileges.sql
❌ contrib/pg_stat_statements/sql/select.sql
❌ contrib/pg_stat_statements/sql/wal.sql
❌ contrib/pg_stat_statements/sql/planning.sql
❌ contrib/pg_stat_statements/sql/user_activity.sql
❌ contrib/pg_stat_statements/sql/dml.sql
❌ contrib/pg_stat_statements/sql/cursors.sql
❌ contrib/pg_stat_statements/sql/utility.sql
❌ contrib/pg_stat_statements/sql/cleanup.sql
❌ contrib/pg_buffercache/pg_buffercache--1.1--1.2.sql
❌ contrib/pg_buffercache/pg_buffercache--1.0--1.1.sql
❌ contrib/pg_buffercache/pg_buffercache--1.2.sql
❌ contrib/pg_buffercache/pg_buffercache--1.3--1.4.sql
❌ contrib/pg_buffercache/pg_buffercache--1.2--1.3.sql
❌ contrib/pg_buffercache/pg_buffercache--1.4--1.5.sql
❌ contrib/pg_buffercache/sql/pg_buffercache.sql
❌ contrib/pg_walinspect/pg_walinspect--1.0.sql
❌ contrib/pg_walinspect/pg_walinspect--1.0--1.1.sql
❌ contrib/pg_walinspect/sql/oldextversions.sql
❌ contrib/pg_walinspect/sql/pg_walinspect.sql
❌ contrib/spi/autoinc--1.0.sql
❌ contrib/spi/insert_username--1.0.sql
❌ contrib/spi/refint--1.0.sql
❌ contrib/spi/moddatetime--1.0.sql
❌ contrib/ltree_plpython/ltree_plpython3u--1.0.sql
❌ contrib/ltree_plpython/sql/ltree_plpython.sql
❌ contrib/amcheck/amcheck--1.0.sql
❌ contrib/amcheck/amcheck--1.1--1.2.sql
❌ contrib/amcheck/amcheck--1.0--1.1.sql
❌ contrib/amcheck/amcheck--1.2--1.3.sql
❌ contrib/amcheck/amcheck--1.3--1.4.sql
❌ contrib/amcheck/sql/check_heap.sql
✅ contrib/amcheck/sql/check.sql
❌ contrib/amcheck/sql/check_btree.sql
❌ contrib/dict_int/dict_int--1.0.sql
❌ contrib/dict_int/sql/dict_int.sql
✅ contrib/basic_archive/sql/basic_archive.sql
❌ contrib/hstore/hstore--1.7--1.8.sql
❌ contrib/hstore/hstore--1.2--1.3.sql
❌ contrib/hstore/hstore--1.3--1.4.sql
❌ contrib/hstore/hstore--1.4--1.5.sql
❌ contrib/hstore/hstore--1.5--1.6.sql
❌ contrib/hstore/hstore--1.4.sql
❌ contrib/hstore/hstore--1.1--1.2.sql
❌ contrib/hstore/hstore--1.6--1.7.sql
❌ contrib/hstore/sql/hstore_utf8.sql
❌ contrib/hstore/sql/hstore.sql
❌ contrib/pgcrypto/pgcrypto--1.0--1.1.sql
❌ contrib/pgcrypto/pgcrypto--1.3.sql
❌ contrib/pgcrypto/pgcrypto--1.1--1.2.sql
❌ contrib/pgcrypto/pgcrypto--1.2--1.3.sql
✅ contrib/pgcrypto/sql/3des.sql
✅ contrib/pgcrypto/sql/pgp-pubkey-encrypt.sql
✅ contrib/pgcrypto/sql/sha2.sql
✅ contrib/pgcrypto/sql/crypt-blowfish.sql
✅ contrib/pgcrypto/sql/sha1.sql
✅ contrib/pgcrypto/sql/crypt-xdes.sql
✅ contrib/pgcrypto/sql/md5.sql
✅ contrib/pgcrypto/sql/crypt-md5.sql
❌ contrib/pgcrypto/sql/pgp-zlib-DISABLED.sql
✅ contrib/pgcrypto/sql/pgp-pubkey-decrypt.sql
✅ contrib/pgcrypto/sql/pgp-armor.sql
✅ contrib/pgcrypto/sql/hmac-sha1.sql
✅ contrib/pgcrypto/sql/init.sql
✅ contrib/pgcrypto/sql/pgp-encrypt.sql
✅ contrib/pgcrypto/sql/pgp-encrypt-md5.sql
✅ contrib/pgcrypto/sql/hmac-md5.sql
✅ contrib/pgcrypto/sql/pgp-decrypt.sql
✅ contrib/pgcrypto/sql/des.sql
✅ contrib/pgcrypto/sql/crypt-des.sql
✅ contrib/pgcrypto/sql/cast5.sql
✅ contrib/pgcrypto/sql/pgp-info.sql
✅ contrib/pgcrypto/sql/pgp-compression.sql
✅ contrib/pgcrypto/sql/blowfish.sql
✅ contrib/pgcrypto/sql/rijndael.sql
❌ contrib/pg_surgery/pg_surgery--1.0.sql
❌ contrib/pg_surgery/sql/heap_surgery.sql
❌ contrib/citext/citext--1.6--1.7.sql
❌ contrib/citext/citext--1.0--1.1.sql
❌ contrib/citext/citext--1.1--1.2.sql
❌ contrib/citext/citext--1.4--1.5.sql
❌ contrib/citext/citext--1.5--1.6.sql
❌ contrib/citext/citext--1.2--1.3.sql
❌ contrib/citext/citext--1.3--1.4.sql
❌ contrib/citext/citext--1.4.sql
❌ contrib/citext/sql/citext.sql
❌ contrib/citext/sql/citext_utf8.sql
❌ contrib/citext/sql/create_index_acl.sql
❌ contrib/jsonb_plpython/jsonb_plpython3u--1.0.sql
❌ contrib/jsonb_plpython/sql/jsonb_plpython.sql
❌ contrib/bool_plperl/bool_plperlu--1.0.sql
❌ contrib/bool_plperl/bool_plperl--1.0.sql
❌ contrib/bool_plperl/sql/bool_plperl.sql
❌ contrib/bool_plperl/sql/bool_plperlu.sql
❌ contrib/jsonb_plperl/jsonb_plperl--1.0.sql
❌ contrib/jsonb_plperl/jsonb_plperlu--1.0.sql
❌ contrib/jsonb_plperl/sql/jsonb_plperl.sql
❌ contrib/jsonb_plperl/sql/jsonb_plperlu.sql
❌ contrib/seg/seg--1.2--1.3.sql
❌ contrib/seg/seg--1.3--1.4.sql
❌ contrib/seg/seg--1.0--1.1.sql
❌ contrib/seg/seg--1.1.sql
❌ contrib/seg/seg--1.1--1.2.sql
❌ contrib/seg/sql/seg.sql
❌ contrib/seg/sql/security.sql
❌ contrib/lo/lo--1.0--1.1.sql
❌ contrib/lo/lo--1.1.sql
❌ contrib/lo/lo_test.sql
❌ contrib/lo/sql/lo.sql
❌ contrib/xml2/xml2--1.1.sql
❌ contrib/xml2/xml2--1.0--1.1.sql
❌ contrib/xml2/sql/xml2.sql
❌ contrib/pgstattuple/pgstattuple--1.3--1.4.sql
❌ contrib/pgstattuple/pgstattuple--1.2--1.3.sql
❌ contrib/pgstattuple/pgstattuple--1.4--1.5.sql
❌ contrib/pgstattuple/pgstattuple--1.1--1.2.sql
❌ contrib/pgstattuple/pgstattuple--1.0--1.1.sql
❌ contrib/pgstattuple/pgstattuple--1.4.sql
❌ contrib/pgstattuple/sql/pgstattuple.sql
❌ contrib/fuzzystrmatch/fuzzystrmatch--1.0--1.1.sql
❌ contrib/fuzzystrmatch/fuzzystrmatch--1.1--1.2.sql
❌ contrib/fuzzystrmatch/fuzzystrmatch--1.1.sql
❌ contrib/fuzzystrmatch/sql/fuzzystrmatch_utf8.sql
✅ contrib/fuzzystrmatch/sql/fuzzystrmatch.sql
❌ contrib/btree_gist/btree_gist--1.1--1.2.sql
❌ contrib/btree_gist/btree_gist--1.0--1.1.sql
❌ contrib/btree_gist/btree_gist--1.6--1.7.sql
❌ contrib/btree_gist/btree_gist--1.3--1.4.sql
❌ contrib/btree_gist/btree_gist--1.2.sql
❌ contrib/btree_gist/btree_gist--1.2--1.3.sql
❌ contrib/btree_gist/btree_gist--1.5--1.6.sql
❌ contrib/btree_gist/btree_gist--1.4--1.5.sql
❌ contrib/btree_gist/sql/macaddr8.sql
❌ contrib/btree_gist/sql/date.sql
❌ contrib/btree_gist/sql/bytea.sql
❌ contrib/btree_gist/sql/int4.sql
❌ contrib/btree_gist/sql/float4.sql
❌ contrib/btree_gist/sql/numeric.sql
❌ contrib/btree_gist/sql/varbit.sql
❌ contrib/btree_gist/sql/int2.sql
❌ contrib/btree_gist/sql/char.sql
❌ contrib/btree_gist/sql/cash.sql
✅ contrib/btree_gist/sql/oid.sql
❌ contrib/btree_gist/sql/not_equal.sql
❌ contrib/btree_gist/sql/text.sql
❌ contrib/btree_gist/sql/timetz.sql
❌ contrib/btree_gist/sql/inet.sql
❌ contrib/btree_gist/sql/macaddr.sql
✅ contrib/btree_gist/sql/init.sql
❌ contrib/btree_gist/sql/timestamp.sql
❌ contrib/btree_gist/sql/time.sql
❌ contrib/btree_gist/sql/timestamptz.sql
❌ contrib/btree_gist/sql/cidr.sql
❌ contrib/btree_gist/sql/interval.sql
❌ contrib/btree_gist/sql/bool.sql
❌ contrib/btree_gist/sql/enum.sql
❌ contrib/btree_gist/sql/bit.sql
❌ contrib/btree_gist/sql/float8.sql
❌ contrib/btree_gist/sql/partitions.sql
❌ contrib/btree_gist/sql/uuid.sql
❌ contrib/btree_gist/sql/int8.sql
❌ contrib/btree_gist/sql/varchar.sql
❌ contrib/test_decoding/sql/stats.sql
❌ contrib/test_decoding/sql/decoding_into_rel.sql
❌ contrib/test_decoding/sql/ddl.sql
❌ contrib/test_decoding/sql/prepared.sql
✅ contrib/test_decoding/sql/binary.sql
❌ contrib/test_decoding/sql/spill.sql
✅ contrib/test_decoding/sql/truncate.sql
❌ contrib/test_decoding/sql/replorigin.sql
❌ contrib/test_decoding/sql/messages.sql
❌ contrib/test_decoding/sql/toast.sql
❌ contrib/test_decoding/sql/twophase.sql
❌ contrib/test_decoding/sql/xact.sql
❌ contrib/test_decoding/sql/decoding_in_xact.sql
✅ contrib/test_decoding/sql/time.sql
❌ contrib/test_decoding/sql/permissions.sql
❌ contrib/test_decoding/sql/rewrite.sql
❌ contrib/test_decoding/sql/slot.sql
❌ contrib/test_decoding/sql/twophase_stream.sql
❌ contrib/test_decoding/sql/stream.sql
❌ contrib/hstore_plpython/hstore_plpython3u--1.0.sql
❌ contrib/hstore_plpython/sql/hstore_plpython.sql
❌ contrib/sepgsql/sql/ddl.sql
❌ contrib/sepgsql/sql/truncate.sql
❌ contrib/sepgsql/sql/misc.sql
❌ contrib/sepgsql/sql/dml.sql
❌ contrib/sepgsql/sql/label.sql
❌ contrib/sepgsql/sql/alter.sql
❌ src/pl/plpgsql/src/plpgsql--1.0.sql
❌ src/pl/plpgsql/src/sql/plpgsql_record.sql
❌ src/pl/plpgsql/src/sql/plpgsql_domain.sql
❌ src/pl/plpgsql/src/sql/plpgsql_trap.sql
❌ src/pl/plpgsql/src/sql/plpgsql_trigger.sql
❌ src/pl/plpgsql/src/sql/plpgsql_cache.sql
❌ src/pl/plpgsql/src/sql/plpgsql_copy.sql
❌ src/pl/plpgsql/src/sql/plpgsql_misc.sql
❌ src/pl/plpgsql/src/sql/plpgsql_control.sql
❌ src/pl/plpgsql/src/sql/plpgsql_array.sql
❌ src/pl/plpgsql/src/sql/plpgsql_simple.sql
❌ src/pl/plpgsql/src/sql/plpgsql_transaction.sql
❌ src/pl/plpgsql/src/sql/plpgsql_varprops.sql
❌ src/pl/plpgsql/src/sql/plpgsql_call.sql
❌ src/pl/plpython/plpython3u--1.0.sql
✅ src/pl/plpython/sql/plpython_newline.sql
❌ src/pl/plpython/sql/plpython_record.sql
✅ src/pl/plpython/sql/plpython_global.sql
❌ src/pl/plpython/sql/plpython_do.sql
✅ src/pl/plpython/sql/plpython_populate.sql
❌ src/pl/plpython/sql/plpython_error.sql
✅ src/pl/plpython/sql/plpython_quote.sql
❌ src/pl/plpython/sql/plpython_trigger.sql
✅ src/pl/plpython/sql/plpython_params.sql
✅ src/pl/plpython/sql/plpython_import.sql
❌ src/pl/plpython/sql/plpython_types.sql
✅ src/pl/plpython/sql/plpython_subtransaction.sql
❌ src/pl/plpython/sql/plpython_unicode.sql
❌ src/pl/plpython/sql/plpython_composite.sql
❌ src/pl/plpython/sql/plpython_test.sql
❌ src/pl/plpython/sql/plpython_drop.sql
✅ src/pl/plpython/sql/plpython_schema.sql
❌ src/pl/plpython/sql/plpython_setof.sql
❌ src/pl/plpython/sql/plpython_ereport.sql
✅ src/pl/plpython/sql/plpython_void.sql
❌ src/pl/plpython/sql/plpython_spi.sql
❌ src/pl/plpython/sql/plpython_transaction.sql
❌ src/pl/plpython/sql/plpython_call.sql
❌ src/pl/plperl/plperl--1.0.sql
❌ src/pl/plperl/plperlu--1.0.sql
❌ src/pl/plperl/sql/plperl_end.sql
✅ src/pl/plperl/sql/plperl_plperlu.sql
❌ src/pl/plperl/sql/plperl_elog.sql
❌ src/pl/plperl/sql/plperl_setup.sql
❌ src/pl/plperl/sql/plperl_trigger.sql
❌ src/pl/plperl/sql/plperl_shared.sql
❌ src/pl/plperl/sql/plperl_init.sql
✅ src/pl/plperl/sql/plperl_lc.sql
❌ src/pl/plperl/sql/plperl_util.sql
❌ src/pl/plperl/sql/plperlu.sql
❌ src/pl/plperl/sql/plperl_call.sql
❌ src/pl/plperl/sql/plperl_transaction.sql
❌ src/pl/plperl/sql/plperl_array.sql
❌ src/pl/plperl/sql/plperl.sql
❌ src/pl/tcl/pltcl--1.0.sql
❌ src/pl/tcl/pltclu--1.0.sql
✅ src/pl/tcl/sql/pltcl_subxact.sql
❌ src/pl/tcl/sql/pltcl_transaction.sql
❌ src/pl/tcl/sql/pltcl_unicode.sql
❌ src/pl/tcl/sql/pltcl_setup.sql
❌ src/pl/tcl/sql/pltcl_trigger.sql
❌ src/pl/tcl/sql/pltcl_start_proc.sql
❌ src/pl/tcl/sql/pltcl_queries.sql
❌ src/pl/tcl/sql/pltcl_call.sql
❌ src/test/regress/sql/create_operator.sql
❌ src/test/regress/sql/rowtypes.sql
❌ src/test/regress/sql/create_misc.sql
❌ src/test/regress/sql/combocid.sql
✅ src/test/regress/sql/macaddr8.sql
❌ src/test/regress/sql/portals.sql
❌ src/test/regress/sql/create_table_like.sql
❌ src/test/regress/sql/rangetypes.sql
❌ src/test/regress/sql/select_into.sql
❌ src/test/regress/sql/jsonb.sql
❌ src/test/regress/sql/tsearch.sql
❌ src/test/regress/sql/stats.sql
❌ src/test/regress/sql/generated.sql
❌ src/test/regress/sql/password.sql
❌ src/test/regress/sql/merge.sql
❌ src/test/regress/sql/multirangetypes.sql
❌ src/test/regress/sql/incremental_sort.sql
❌ src/test/regress/sql/indexing.sql
❌ src/test/regress/sql/random.sql
❌ src/test/regress/sql/expressions.sql
❌ src/test/regress/sql/strings.sql
❌ src/test/regress/sql/aggregates.sql
❌ src/test/regress/sql/date.sql
❌ src/test/regress/sql/guc.sql
❌ src/test/regress/sql/int4.sql
❌ src/test/regress/sql/window.sql
❌ src/test/regress/sql/float4.sql
❌ src/test/regress/sql/compression.sql
❌ src/test/regress/sql/alter_generic.sql
❌ src/test/regress/sql/copyselect.sql
❌ src/test/regress/sql/numeric.sql
❌ src/test/regress/sql/privileges.sql
❌ src/test/regress/sql/jsonpath_encoding.sql
❌ src/test/regress/sql/namespace.sql
❌ src/test/regress/sql/money.sql
❌ src/test/regress/sql/sqljson_jsontable.sql
❌ src/test/regress/sql/identity.sql
❌ src/test/regress/sql/sysviews.sql
❌ src/test/regress/sql/init_privs.sql
✅ src/test/regress/sql/misc_sanity.sql
❌ src/test/regress/sql/memoize.sql
❌ src/test/regress/sql/security_label.sql
❌ src/test/regress/sql/index_including_gist.sql
❌ src/test/regress/sql/reloptions.sql
✅ src/test/regress/sql/delete.sql
❌ src/test/regress/sql/brin_multi.sql
❌ src/test/regress/sql/gist.sql
❌ src/test/regress/sql/int2.sql
❌ src/test/regress/sql/select.sql
❌ src/test/regress/sql/amutils.sql
❌ src/test/regress/sql/typed_table.sql
❌ src/test/regress/sql/temp.sql
❌ src/test/regress/sql/xmlmap.sql
❌ src/test/regress/sql/copydml.sql
❌ src/test/regress/sql/functional_deps.sql
❌ src/test/regress/sql/char.sql
❌ src/test/regress/sql/geometry.sql
❌ src/test/regress/sql/collate.linux.utf8.sql
❌ src/test/regress/sql/tablespace.sql
❌ src/test/regress/sql/tid.sql
✅ src/test/regress/sql/oid.sql
❌ src/test/regress/sql/create_view.sql
✅ src/test/regress/sql/dbsize.sql
❌ src/test/regress/sql/create_schema.sql
✅ src/test/regress/sql/md5.sql
❌ src/test/regress/sql/largeobject.sql
❌ src/test/regress/sql/inherit.sql
❌ src/test/regress/sql/alter_operator.sql
❌ src/test/regress/sql/truncate.sql
❌ src/test/regress/sql/select_distinct_on.sql
❌ src/test/regress/sql/gin.sql
❌ src/test/regress/sql/name.sql
❌ src/test/regress/sql/advisory_lock.sql
❌ src/test/regress/sql/line.sql
❌ src/test/regress/sql/replica_identity.sql
❌ src/test/regress/sql/btree_index.sql
❌ src/test/regress/sql/union.sql
❌ src/test/regress/sql/create_function_sql.sql
❌ src/test/regress/sql/misc.sql
❌ src/test/regress/sql/drop_operator.sql
❌ src/test/regress/sql/select_parallel.sql
❌ src/test/regress/sql/index_including.sql
❌ src/test/regress/sql/sqljson.sql
❌ src/test/regress/sql/sanity_check.sql
❌ src/test/regress/sql/create_index.sql
❌ src/test/regress/sql/box.sql
✅ src/test/regress/sql/lseg.sql
❌ src/test/regress/sql/foreign_key.sql
❌ src/test/regress/sql/vacuum.sql
❌ src/test/regress/sql/drop_if_exists.sql
❌ src/test/regress/sql/tstypes.sql
❌ src/test/regress/sql/horology.sql
❌ src/test/regress/sql/text.sql
❌ src/test/regress/sql/write_parallel.sql
❌ src/test/regress/sql/select_views.sql
❌ src/test/regress/sql/collate.sql
❌ src/test/regress/sql/timetz.sql
❌ src/test/regress/sql/copy.sql
❌ src/test/regress/sql/create_index_spgist.sql
❌ src/test/regress/sql/alter_table.sql
❌ src/test/regress/sql/collate.icu.utf8.sql
❌ src/test/regress/sql/subscription.sql
❌ src/test/regress/sql/domain.sql
❌ src/test/regress/sql/tuplesort.sql
❌ src/test/regress/sql/inet.sql
❌ src/test/regress/sql/hash_part.sql
❌ src/test/regress/sql/create_role.sql
❌ src/test/regress/sql/insert.sql
✅ src/test/regress/sql/macaddr.sql
❌ src/test/regress/sql/groupingsets.sql
❌ src/test/regress/sql/collate.utf8.sql
❌ src/test/regress/sql/foreign_data.sql
❌ src/test/regress/sql/boolean.sql
❌ src/test/regress/sql/explain.sql
❌ src/test/regress/sql/errors.sql
❌ src/test/regress/sql/transactions.sql
❌ src/test/regress/sql/cluster.sql
❌ src/test/regress/sql/updatable_views.sql
❌ src/test/regress/sql/conversion.sql
❌ src/test/regress/sql/select_having.sql
❌ src/test/regress/sql/update.sql
❌ src/test/regress/sql/stats_ext.sql
❌ src/test/regress/sql/join.sql
❌ src/test/regress/sql/portals_p2.sql
❌ src/test/regress/sql/indirect_toast.sql
❌ src/test/regress/sql/misc_functions.sql
❌ src/test/regress/sql/timestamp.sql
❌ src/test/regress/sql/jsonb_jsonpath.sql
❌ src/test/regress/sql/select_implicit.sql
❌ src/test/regress/sql/partition_merge.sql
❌ src/test/regress/sql/rules.sql
❌ src/test/regress/sql/equivclass.sql
❌ src/test/regress/sql/partition_info.sql
❌ src/test/regress/sql/copy2.sql
❌ src/test/regress/sql/tidrangescan.sql
❌ src/test/regress/sql/join_hash.sql
✅ src/test/regress/sql/time.sql
❌ src/test/regress/sql/rangefuncs.sql
❌ src/test/regress/sql/create_table.sql
❌ src/test/regress/sql/timestamptz.sql
❌ src/test/regress/sql/event_trigger_login.sql
❌ src/test/regress/sql/plancache.sql
❌ src/test/regress/sql/regex.sql
❌ src/test/regress/sql/select_distinct.sql
❌ src/test/regress/sql/subselect.sql
❌ src/test/regress/sql/tablesample.sql
❌ src/test/regress/sql/tsrf.sql
❌ src/test/regress/sql/event_trigger.sql
❌ src/test/regress/sql/type_sanity.sql
❌ src/test/regress/sql/oidjoins.sql
❌ src/test/regress/sql/unicode.sql
✅ src/test/regress/sql/hash_func.sql
❌ src/test/regress/sql/prepared_xacts.sql
❌ src/test/regress/sql/insert_conflict.sql
❌ src/test/regress/sql/polymorphism.sql
❌ src/test/regress/sql/xid.sql
❌ src/test/regress/sql/interval.sql
❌ src/test/regress/sql/tidscan.sql
❌ src/test/regress/sql/infinite_recurse.sql
❌ src/test/regress/sql/create_procedure.sql
❌ src/test/regress/sql/json.sql
❌ src/test/regress/sql/case.sql
❌ src/test/regress/sql/brin_bloom.sql
❌ src/test/regress/sql/partition_join.sql
❌ src/test/regress/sql/test_setup.sql
❌ src/test/regress/sql/lock.sql
❌ src/test/regress/sql/tsdicts.sql
❌ src/test/regress/sql/numeric_big.sql
❌ src/test/regress/sql/triggers.sql
❌ src/test/regress/sql/numerology.sql
❌ src/test/regress/sql/sqljson_queryfuncs.sql
❌ src/test/regress/sql/hash_index.sql
❌ src/test/regress/sql/plpgsql.sql
✅ src/test/regress/sql/jsonpath.sql
❌ src/test/regress/sql/arrays.sql
❌ src/test/regress/sql/predicate.sql
❌ src/test/regress/sql/enum.sql
❌ src/test/regress/sql/dependency.sql
❌ src/test/regress/sql/create_type.sql
❌ src/test/regress/sql/bit.sql
❌ src/test/regress/sql/database.sql
❌ src/test/regress/sql/comments.sql
❌ src/test/regress/sql/float8.sql
❌ src/test/regress/sql/spgist.sql
❌ src/test/regress/sql/constraints.sql
❌ src/test/regress/sql/brin.sql
❌ src/test/regress/sql/sequence.sql
❌ src/test/regress/sql/partition_prune.sql
❌ src/test/regress/sql/psql_crosstab.sql
❌ src/test/regress/sql/async.sql
✅ src/test/regress/sql/uuid.sql
❌ src/test/regress/sql/create_aggregate.sql
❌ src/test/regress/sql/pg_lsn.sql
❌ src/test/regress/sql/xml.sql
❌ src/test/regress/sql/circle.sql
❌ src/test/regress/sql/limit.sql
❌ src/test/regress/sql/psql.sql
❌ src/test/regress/sql/rowsecurity.sql
❌ src/test/regress/sql/object_address.sql
❌ src/test/regress/sql/with.sql
❌ src/test/regress/sql/collate.windows.win1252.sql
❌ src/test/regress/sql/matview.sql
❌ src/test/regress/sql/partition_split.sql
❌ src/test/regress/sql/create_function_c.sql
❌ src/test/regress/sql/polygon.sql
❌ src/test/regress/sql/vacuum_parallel.sql
❌ src/test/regress/sql/regproc.sql
✅ src/test/regress/sql/path.sql
❌ src/test/regress/sql/int8.sql
❌ src/test/regress/sql/publication.sql
❌ src/test/regress/sql/txid.sql
❌ src/test/regress/sql/partition_aggregate.sql
❌ src/test/regress/sql/create_am.sql
❌ src/test/regress/sql/json_encoding.sql
❌ src/test/regress/sql/create_cast.sql
❌ src/test/regress/sql/mvcc.sql
❌ src/test/regress/sql/returning.sql
✅ src/test/regress/sql/bitmapops.sql
❌ src/test/regress/sql/opr_sanity.sql
❌ src/test/regress/sql/roleattributes.sql
❌ src/test/regress/sql/reindex_catalog.sql
❌ src/test/regress/sql/prepare.sql
❌ src/test/regress/sql/fast_default.sql
✅ src/test/regress/sql/varchar.sql
❌ src/test/regress/sql/point.sql
❌ src/test/mb/sql/euc_tw.sql
❌ src/test/mb/sql/euc_cn.sql
❌ src/test/mb/sql/euc_jp.sql
❌ src/test/mb/sql/euc_kr.sql
❌ src/test/mb/sql/gb18030.sql
❌ src/test/mb/sql/mule_internal.sql
❌ src/test/mb/sql/utf8.sql
❌ src/test/mb/sql/sjis.sql
❌ src/test/mb/sql/big5.sql
❌ src/test/examples/testlibpq2.sql
✅ src/test/examples/testlibpq3.sql
❌ src/test/modules/dummy_seclabel/dummy_seclabel--1.0.sql
❌ src/test/modules/dummy_seclabel/sql/dummy_seclabel.sql
❌ src/test/modules/test_tidstore/test_tidstore--1.0.sql
❌ src/test/modules/test_tidstore/sql/test_tidstore.sql
❌ src/test/modules/test_ginpostinglist/test_ginpostinglist--1.0.sql
✅ src/test/modules/test_ginpostinglist/sql/test_ginpostinglist.sql
❌ src/test/modules/test_custom_rmgrs/test_custom_rmgrs--1.0.sql
❌ src/test/modules/test_integerset/test_integerset--1.0.sql
✅ src/test/modules/test_integerset/sql/test_integerset.sql
❌ src/test/modules/test_predtest/test_predtest--1.0.sql
❌ src/test/modules/test_predtest/sql/test_predtest.sql
❌ src/test/modules/commit_ts/sql/commit_timestamp.sql
❌ src/test/modules/test_ddl_deparse/test_ddl_deparse--1.0.sql
❌ src/test/modules/test_ddl_deparse/sql/opfamily.sql
❌ src/test/modules/test_ddl_deparse/sql/alter_ts_config.sql
❌ src/test/modules/test_ddl_deparse/sql/alter_type_enum.sql
✅ src/test/modules/test_ddl_deparse/sql/matviews.sql
✅ src/test/modules/test_ddl_deparse/sql/create_view.sql
❌ src/test/modules/test_ddl_deparse/sql/create_schema.sql
✅ src/test/modules/test_ddl_deparse/sql/create_sequence_1.sql
❌ src/test/modules/test_ddl_deparse/sql/create_transform.sql
❌ src/test/modules/test_ddl_deparse/sql/alter_table.sql
✅ src/test/modules/test_ddl_deparse/sql/alter_sequence.sql
❌ src/test/modules/test_ddl_deparse/sql/alter_function.sql
❌ src/test/modules/test_ddl_deparse/sql/test_ddl_deparse.sql
❌ src/test/modules/test_ddl_deparse/sql/create_domain.sql
❌ src/test/modules/test_ddl_deparse/sql/create_trigger.sql
❌ src/test/modules/test_ddl_deparse/sql/create_table.sql
❌ src/test/modules/test_ddl_deparse/sql/create_type.sql
❌ src/test/modules/test_ddl_deparse/sql/comment_on.sql
❌ src/test/modules/test_ddl_deparse/sql/create_rule.sql
❌ src/test/modules/test_ddl_deparse/sql/defprivs.sql
❌ src/test/modules/test_ddl_deparse/sql/create_conversion.sql
✅ src/test/modules/test_ddl_deparse/sql/create_extension.sql
❌ src/test/modules/test_parser/test_parser--1.0.sql
❌ src/test/modules/test_parser/sql/test_parser.sql
❌ src/test/modules/test_shm_mq/test_shm_mq--1.0.sql
✅ src/test/modules/test_shm_mq/sql/test_shm_mq.sql
❌ src/test/modules/test_dsm_registry/test_dsm_registry--1.0.sql
❌ src/test/modules/test_dsm_registry/sql/test_dsm_registry.sql
❌ src/test/modules/test_regex/test_regex--1.0.sql
❌ src/test/modules/test_regex/sql/test_regex.sql
❌ src/test/modules/test_regex/sql/test_regex_utf8.sql
❌ src/test/modules/test_dsa/test_dsa--1.0.sql
✅ src/test/modules/test_dsa/sql/test_dsa.sql
❌ src/test/modules/test_rbtree/test_rbtree--1.0.sql
✅ src/test/modules/test_rbtree/sql/test_rbtree.sql
❌ src/test/modules/test_rls_hooks/sql/test_rls_hooks.sql
❌ src/test/modules/injection_points/injection_points--1.0.sql
❌ src/test/modules/injection_points/sql/injection_points.sql
❌ src/test/modules/xid_wraparound/xid_wraparound--1.0.sql
❌ src/test/modules/worker_spi/worker_spi--1.0.sql
❌ src/test/modules/test_bloomfilter/test_bloomfilter--1.0.sql
❌ src/test/modules/test_bloomfilter/sql/test_bloomfilter.sql
❌ src/test/modules/plsample/plsample--1.0.sql
❌ src/test/modules/plsample/sql/plsample.sql
❌ src/test/modules/test_lfind/test_lfind--1.0.sql
✅ src/test/modules/test_lfind/sql/test_lfind.sql
❌ src/test/modules/test_extensions/test_ext6--1.0.sql
❌ src/test/modules/test_extensions/test_ext7--1.0.sql
❌ src/test/modules/test_extensions/test_ext_evttrig--1.0--2.0.sql
❌ src/test/modules/test_extensions/test_ext_cor--1.0.sql
❌ src/test/modules/test_extensions/test_ext_cyclic2--1.0.sql
❌ src/test/modules/test_extensions/test_ext_cine--1.0--1.1.sql
❌ src/test/modules/test_extensions/test_ext_set_schema--1.0.sql
❌ src/test/modules/test_extensions/test_ext_req_schema3--1.0.sql
❌ src/test/modules/test_extensions/test_ext_req_schema2--1.0.sql
❌ src/test/modules/test_extensions/test_ext1--1.0.sql
❌ src/test/modules/test_extensions/test_ext7--1.0--2.0.sql
❌ src/test/modules/test_extensions/test_ext_cine--1.0.sql
❌ src/test/modules/test_extensions/test_ext_cyclic1--1.0.sql
❌ src/test/modules/test_extensions/test_ext_evttrig--1.0.sql
❌ src/test/modules/test_extensions/test_ext_extschema--1.0.sql
❌ src/test/modules/test_extensions/test_ext5--1.0.sql
❌ src/test/modules/test_extensions/test_ext4--1.0.sql
❌ src/test/modules/test_extensions/test_ext8--1.0.sql
❌ src/test/modules/test_extensions/test_ext9--1.0.sql
❌ src/test/modules/test_extensions/test_ext_req_schema1--1.0.sql
❌ src/test/modules/test_extensions/test_ext2--1.0.sql
❌ src/test/modules/test_extensions/test_ext3--1.0.sql
❌ src/test/modules/test_extensions/sql/test_extensions.sql
❌ src/test/modules/test_extensions/sql/test_extdepend.sql
❌ src/test/modules/test_oat_hooks/sql/alter_table.sql
❌ src/test/modules/test_oat_hooks/sql/test_oat_hooks.sql
❌ src/test/modules/test_resowner/test_resowner--1.0.sql
❌ src/test/modules/test_resowner/sql/test_resowner.sql
❌ src/test/modules/test_radixtree/test_radixtree--1.0.sql
✅ src/test/modules/test_radixtree/sql/test_radixtree.sql
❌ src/test/modules/test_pg_dump/test_pg_dump--1.0.sql
❌ src/test/modules/test_pg_dump/sql/test_pg_dump.sql
❌ src/test/modules/test_slru/test_slru--1.0.sql
❌ src/test/modules/test_slru/sql/test_slru.sql
❌ src/test/modules/test_copy_callbacks/test_copy_callbacks--1.0.sql
✅ src/test/modules/test_copy_callbacks/sql/test_copy_callbacks.sql
❌ src/test/modules/gin/sql/gin_incomplete_splits.sql
❌ src/test/modules/spgist_name_ops/spgist_name_ops--1.0.sql
❌ src/test/modules/spgist_name_ops/sql/spgist_name_ops.sql
❌ src/test/modules/unsafe_tests/sql/guc_privs.sql
❌ src/test/modules/unsafe_tests/sql/rolenames.sql
❌ src/test/modules/unsafe_tests/sql/alter_system_table.sql
❌ src/test/modules/dummy_index_am/dummy_index_am--1.0.sql
❌ src/test/modules/dummy_index_am/sql/reloptions.sql
❌ src/backend/catalog/system_views.sql
❌ src/backend/catalog/system_functions.sql
❌ src/backend/catalog/information_schema.sql
Succeeding: 100
✅ contrib/uuid-ossp/sql/uuid_ossp.sql
✅ contrib/cube/sql/cube_sci.sql
✅ contrib/btree_gin/sql/macaddr8.sql
✅ contrib/btree_gin/sql/date.sql
✅ contrib/btree_gin/sql/bytea.sql
✅ contrib/btree_gin/sql/int4.sql
✅ contrib/btree_gin/sql/float4.sql
✅ contrib/btree_gin/sql/numeric.sql
✅ contrib/btree_gin/sql/money.sql
✅ contrib/btree_gin/sql/install_btree_gin.sql
✅ contrib/btree_gin/sql/varbit.sql
✅ contrib/btree_gin/sql/int2.sql
✅ contrib/btree_gin/sql/char.sql
✅ contrib/btree_gin/sql/oid.sql
✅ contrib/btree_gin/sql/text.sql
✅ contrib/btree_gin/sql/timetz.sql
✅ contrib/btree_gin/sql/inet.sql
✅ contrib/btree_gin/sql/macaddr.sql
✅ contrib/btree_gin/sql/timestamp.sql
✅ contrib/btree_gin/sql/time.sql
✅ contrib/btree_gin/sql/timestamptz.sql
✅ contrib/btree_gin/sql/cidr.sql
✅ contrib/btree_gin/sql/interval.sql
✅ contrib/btree_gin/sql/bit.sql
✅ contrib/btree_gin/sql/float8.sql
✅ contrib/btree_gin/sql/int8.sql
✅ contrib/btree_gin/sql/varchar.sql
✅ contrib/ltree/ltreetest.sql
✅ contrib/amcheck/sql/check.sql
✅ contrib/basic_archive/sql/basic_archive.sql
✅ contrib/pgcrypto/sql/3des.sql
✅ contrib/pgcrypto/sql/pgp-pubkey-encrypt.sql
✅ contrib/pgcrypto/sql/sha2.sql
✅ contrib/pgcrypto/sql/crypt-blowfish.sql
✅ contrib/pgcrypto/sql/sha1.sql
✅ contrib/pgcrypto/sql/crypt-xdes.sql
✅ contrib/pgcrypto/sql/md5.sql
✅ contrib/pgcrypto/sql/crypt-md5.sql
✅ contrib/pgcrypto/sql/pgp-pubkey-decrypt.sql
✅ contrib/pgcrypto/sql/pgp-armor.sql
✅ contrib/pgcrypto/sql/hmac-sha1.sql
✅ contrib/pgcrypto/sql/init.sql
✅ contrib/pgcrypto/sql/pgp-encrypt.sql
✅ contrib/pgcrypto/sql/pgp-encrypt-md5.sql
✅ contrib/pgcrypto/sql/hmac-md5.sql
✅ contrib/pgcrypto/sql/pgp-decrypt.sql
✅ contrib/pgcrypto/sql/des.sql
✅ contrib/pgcrypto/sql/crypt-des.sql
✅ contrib/pgcrypto/sql/cast5.sql
✅ contrib/pgcrypto/sql/pgp-info.sql
✅ contrib/pgcrypto/sql/pgp-compression.sql
✅ contrib/pgcrypto/sql/blowfish.sql
✅ contrib/pgcrypto/sql/rijndael.sql
✅ contrib/fuzzystrmatch/sql/fuzzystrmatch.sql
✅ contrib/btree_gist/sql/oid.sql
✅ contrib/btree_gist/sql/init.sql
✅ contrib/test_decoding/sql/binary.sql
✅ contrib/test_decoding/sql/truncate.sql
✅ contrib/test_decoding/sql/time.sql
✅ src/pl/plpython/sql/plpython_newline.sql
✅ src/pl/plpython/sql/plpython_global.sql
✅ src/pl/plpython/sql/plpython_populate.sql
✅ src/pl/plpython/sql/plpython_quote.sql
✅ src/pl/plpython/sql/plpython_params.sql
✅ src/pl/plpython/sql/plpython_import.sql
✅ src/pl/plpython/sql/plpython_subtransaction.sql
✅ src/pl/plpython/sql/plpython_schema.sql
✅ src/pl/plpython/sql/plpython_void.sql
✅ src/pl/plperl/sql/plperl_plperlu.sql
✅ src/pl/plperl/sql/plperl_lc.sql
✅ src/pl/tcl/sql/pltcl_subxact.sql
✅ src/test/regress/sql/macaddr8.sql
✅ src/test/regress/sql/misc_sanity.sql
✅ src/test/regress/sql/delete.sql
✅ src/test/regress/sql/oid.sql
✅ src/test/regress/sql/dbsize.sql
✅ src/test/regress/sql/md5.sql
✅ src/test/regress/sql/lseg.sql
✅ src/test/regress/sql/macaddr.sql
✅ src/test/regress/sql/time.sql
✅ src/test/regress/sql/hash_func.sql
✅ src/test/regress/sql/jsonpath.sql
✅ src/test/regress/sql/uuid.sql
✅ src/test/regress/sql/path.sql
✅ src/test/regress/sql/bitmapops.sql
✅ src/test/regress/sql/varchar.sql
✅ src/test/examples/testlibpq3.sql
✅ src/test/modules/test_ginpostinglist/sql/test_ginpostinglist.sql
✅ src/test/modules/test_integerset/sql/test_integerset.sql
✅ src/test/modules/test_ddl_deparse/sql/matviews.sql
✅ src/test/modules/test_ddl_deparse/sql/create_view.sql
✅ src/test/modules/test_ddl_deparse/sql/create_sequence_1.sql
✅ src/test/modules/test_ddl_deparse/sql/alter_sequence.sql
✅ src/test/modules/test_ddl_deparse/sql/create_extension.sql
✅ src/test/modules/test_shm_mq/sql/test_shm_mq.sql
✅ src/test/modules/test_dsa/sql/test_dsa.sql
✅ src/test/modules/test_rbtree/sql/test_rbtree.sql
✅ src/test/modules/test_lfind/sql/test_lfind.sql
✅ src/test/modules/test_radixtree/sql/test_radixtree.sql
✅ src/test/modules/test_copy_callbacks/sql/test_copy_callbacks.sql
Failing: 655
❌ contrib/postgres_fdw/postgres_fdw--1.1--1.2.sql
❌ contrib/postgres_fdw/postgres_fdw--1.0--1.1.sql
❌ contrib/postgres_fdw/postgres_fdw--1.0.sql
❌ contrib/postgres_fdw/sql/postgres_fdw.sql
❌ contrib/postgres_fdw/sql/query_cancel.sql
❌ contrib/pg_prewarm/pg_prewarm--1.1.sql
❌ contrib/pg_prewarm/pg_prewarm--1.1--1.2.sql
❌ contrib/pg_prewarm/pg_prewarm--1.0--1.1.sql
❌ contrib/tcn/tcn--1.0.sql
❌ contrib/passwordcheck/sql/passwordcheck.sql
❌ contrib/pageinspect/pageinspect--1.8--1.9.sql
❌ contrib/pageinspect/pageinspect--1.5.sql
❌ contrib/pageinspect/pageinspect--1.6--1.7.sql
❌ contrib/pageinspect/pageinspect--1.9--1.10.sql
❌ contrib/pageinspect/pageinspect--1.0--1.1.sql
❌ contrib/pageinspect/pageinspect--1.1--1.2.sql
❌ contrib/pageinspect/pageinspect--1.4--1.5.sql
❌ contrib/pageinspect/pageinspect--1.5--1.6.sql
❌ contrib/pageinspect/pageinspect--1.11--1.12.sql
❌ contrib/pageinspect/pageinspect--1.2--1.3.sql
❌ contrib/pageinspect/pageinspect--1.7--1.8.sql
❌ contrib/pageinspect/pageinspect--1.3--1.4.sql
❌ contrib/pageinspect/pageinspect--1.10--1.11.sql
❌ contrib/pageinspect/sql/oldextversions.sql
❌ contrib/pageinspect/sql/gist.sql
❌ contrib/pageinspect/sql/page.sql
❌ contrib/pageinspect/sql/gin.sql
❌ contrib/pageinspect/sql/checksum.sql
❌ contrib/pageinspect/sql/hash.sql
❌ contrib/pageinspect/sql/btree.sql
❌ contrib/pageinspect/sql/brin.sql
❌ contrib/file_fdw/file_fdw--1.0.sql
❌ contrib/file_fdw/sql/file_fdw.sql
❌ contrib/isn/isn--1.1.sql
❌ contrib/isn/isn--1.1--1.2.sql
❌ contrib/isn/isn--1.0--1.1.sql
❌ contrib/isn/sql/isn.sql
❌ contrib/uuid-ossp/uuid-ossp--1.1.sql
❌ contrib/uuid-ossp/uuid-ossp--1.0--1.1.sql
❌ contrib/pg_trgm/pg_trgm--1.4--1.5.sql
❌ contrib/pg_trgm/pg_trgm--1.5--1.6.sql
❌ contrib/pg_trgm/pg_trgm--1.3--1.4.sql
❌ contrib/pg_trgm/pg_trgm--1.2--1.3.sql
❌ contrib/pg_trgm/pg_trgm--1.3.sql
❌ contrib/pg_trgm/pg_trgm--1.0--1.1.sql
❌ contrib/pg_trgm/pg_trgm--1.1--1.2.sql
❌ contrib/pg_trgm/sql/pg_word_trgm.sql
❌ contrib/pg_trgm/sql/pg_strict_word_trgm.sql
❌ contrib/pg_trgm/sql/pg_trgm.sql
❌ contrib/tsm_system_rows/tsm_system_rows--1.0.sql
❌ contrib/tsm_system_rows/sql/tsm_system_rows.sql
❌ contrib/tsm_system_time/tsm_system_time--1.0.sql
❌ contrib/tsm_system_time/sql/tsm_system_time.sql
❌ contrib/pg_visibility/pg_visibility--1.1--1.2.sql
❌ contrib/pg_visibility/pg_visibility--1.0--1.1.sql
❌ contrib/pg_visibility/pg_visibility--1.1.sql
❌ contrib/pg_visibility/sql/pg_visibility.sql
❌ contrib/tablefunc/tablefunc--1.0.sql
❌ contrib/tablefunc/sql/tablefunc.sql
❌ contrib/sslinfo/sslinfo--1.2.sql
❌ contrib/sslinfo/sslinfo--1.0--1.1.sql
❌ contrib/sslinfo/sslinfo--1.1--1.2.sql
❌ contrib/unaccent/unaccent--1.1.sql
❌ contrib/unaccent/unaccent--1.0--1.1.sql
❌ contrib/unaccent/sql/unaccent.sql
❌ contrib/cube/cube--1.0--1.1.sql
❌ contrib/cube/cube--1.1--1.2.sql
❌ contrib/cube/cube--1.2.sql
❌ contrib/cube/cube--1.3--1.4.sql
❌ contrib/cube/cube--1.2--1.3.sql
❌ contrib/cube/cube--1.4--1.5.sql
❌ contrib/cube/sql/cube.sql
❌ contrib/hstore_plperl/hstore_plperlu--1.0.sql
❌ contrib/hstore_plperl/hstore_plperl--1.0.sql
❌ contrib/hstore_plperl/sql/hstore_plperlu.sql
❌ contrib/hstore_plperl/sql/create_transform.sql
❌ contrib/hstore_plperl/sql/hstore_plperl.sql
❌ contrib/dblink/dblink--1.2.sql
❌ contrib/dblink/dblink--1.0--1.1.sql
❌ contrib/dblink/dblink--1.1--1.2.sql
❌ contrib/dblink/sql/dblink.sql
❌ contrib/intarray/intarray--1.1--1.2.sql
❌ contrib/intarray/intarray--1.0--1.1.sql
❌ contrib/intarray/intarray--1.2.sql
❌ contrib/intarray/intarray--1.3--1.4.sql
❌ contrib/intarray/intarray--1.2--1.3.sql
❌ contrib/intarray/intarray--1.4--1.5.sql
❌ contrib/intarray/sql/_int.sql
❌ contrib/pgrowlocks/pgrowlocks--1.1--1.2.sql
❌ contrib/pgrowlocks/pgrowlocks--1.0--1.1.sql
❌ contrib/pgrowlocks/pgrowlocks--1.2.sql
❌ contrib/dict_xsyn/dict_xsyn--1.0.sql
❌ contrib/dict_xsyn/sql/dict_xsyn.sql
❌ contrib/btree_gin/btree_gin--1.0--1.1.sql
❌ contrib/btree_gin/btree_gin--1.1--1.2.sql
❌ contrib/btree_gin/btree_gin--1.2--1.3.sql
❌ contrib/btree_gin/btree_gin--1.0.sql
❌ contrib/btree_gin/sql/bpchar.sql
❌ contrib/btree_gin/sql/name.sql
❌ contrib/btree_gin/sql/bool.sql
❌ contrib/btree_gin/sql/enum.sql
❌ contrib/btree_gin/sql/uuid.sql
❌ contrib/earthdistance/earthdistance--1.0--1.1.sql
❌ contrib/earthdistance/earthdistance--1.1.sql
❌ contrib/earthdistance/sql/earthdistance.sql
❌ contrib/bloom/bloom--1.0.sql
❌ contrib/bloom/sql/bloom.sql
❌ contrib/pg_freespacemap/pg_freespacemap--1.0--1.1.sql
❌ contrib/pg_freespacemap/pg_freespacemap--1.1--1.2.sql
❌ contrib/pg_freespacemap/pg_freespacemap--1.1.sql
❌ contrib/pg_freespacemap/sql/pg_freespacemap.sql
❌ contrib/ltree/ltree--1.1.sql
❌ contrib/ltree/ltree--1.2--1.3.sql
❌ contrib/ltree/ltree--1.1--1.2.sql
❌ contrib/ltree/ltree--1.0--1.1.sql
❌ contrib/ltree/sql/ltree.sql
❌ contrib/intagg/intagg--1.1.sql
❌ contrib/intagg/intagg--1.0--1.1.sql
❌ contrib/pg_stat_statements/pg_stat_statements--1.5--1.6.sql
❌ contrib/pg_stat_statements/pg_stat_statements--1.4.sql
❌ contrib/pg_stat_statements/pg_stat_statements--1.4--1.5.sql
❌ contrib/pg_stat_statements/pg_stat_statements--1.9--1.10.sql
❌ contrib/pg_stat_statements/pg_stat_statements--1.2--1.3.sql
❌ contrib/pg_stat_statements/pg_stat_statements--1.7--1.8.sql
❌ contrib/pg_stat_statements/pg_stat_statements--1.10--1.11.sql
❌ contrib/pg_stat_statements/pg_stat_statements--1.3--1.4.sql
❌ contrib/pg_stat_statements/pg_stat_statements--1.8--1.9.sql
❌ contrib/pg_stat_statements/pg_stat_statements--1.6--1.7.sql
❌ contrib/pg_stat_statements/pg_stat_statements--1.1--1.2.sql
❌ contrib/pg_stat_statements/pg_stat_statements--1.0--1.1.sql
❌ contrib/pg_stat_statements/sql/level_tracking.sql
❌ contrib/pg_stat_statements/sql/oldextversions.sql
❌ contrib/pg_stat_statements/sql/entry_timestamp.sql
❌ contrib/pg_stat_statements/sql/privileges.sql
❌ contrib/pg_stat_statements/sql/select.sql
❌ contrib/pg_stat_statements/sql/wal.sql
❌ contrib/pg_stat_statements/sql/planning.sql
❌ contrib/pg_stat_statements/sql/user_activity.sql
❌ contrib/pg_stat_statements/sql/dml.sql
❌ contrib/pg_stat_statements/sql/cursors.sql
❌ contrib/pg_stat_statements/sql/utility.sql
❌ contrib/pg_stat_statements/sql/cleanup.sql
❌ contrib/pg_buffercache/pg_buffercache--1.1--1.2.sql
❌ contrib/pg_buffercache/pg_buffercache--1.0--1.1.sql
❌ contrib/pg_buffercache/pg_buffercache--1.2.sql
❌ contrib/pg_buffercache/pg_buffercache--1.3--1.4.sql
❌ contrib/pg_buffercache/pg_buffercache--1.2--1.3.sql
❌ contrib/pg_buffercache/pg_buffercache--1.4--1.5.sql
❌ contrib/pg_buffercache/sql/pg_buffercache.sql
❌ contrib/pg_walinspect/pg_walinspect--1.0.sql
❌ contrib/pg_walinspect/pg_walinspect--1.0--1.1.sql
❌ contrib/pg_walinspect/sql/oldextversions.sql
❌ contrib/pg_walinspect/sql/pg_walinspect.sql
❌ contrib/spi/autoinc--1.0.sql
❌ contrib/spi/insert_username--1.0.sql
❌ contrib/spi/refint--1.0.sql
❌ contrib/spi/moddatetime--1.0.sql
❌ contrib/ltree_plpython/ltree_plpython3u--1.0.sql
❌ contrib/ltree_plpython/sql/ltree_plpython.sql
❌ contrib/amcheck/amcheck--1.0.sql
❌ contrib/amcheck/amcheck--1.1--1.2.sql
❌ contrib/amcheck/amcheck--1.0--1.1.sql
❌ contrib/amcheck/amcheck--1.2--1.3.sql
❌ contrib/amcheck/amcheck--1.3--1.4.sql
❌ contrib/amcheck/sql/check_heap.sql
❌ contrib/amcheck/sql/check_btree.sql
❌ contrib/dict_int/dict_int--1.0.sql
❌ contrib/dict_int/sql/dict_int.sql
❌ contrib/hstore/hstore--1.7--1.8.sql
❌ contrib/hstore/hstore--1.2--1.3.sql
❌ contrib/hstore/hstore--1.3--1.4.sql
❌ contrib/hstore/hstore--1.4--1.5.sql
❌ contrib/hstore/hstore--1.5--1.6.sql
❌ contrib/hstore/hstore--1.4.sql
❌ contrib/hstore/hstore--1.1--1.2.sql
❌ contrib/hstore/hstore--1.6--1.7.sql
❌ contrib/hstore/sql/hstore_utf8.sql
❌ contrib/hstore/sql/hstore.sql
❌ contrib/pgcrypto/pgcrypto--1.0--1.1.sql
❌ contrib/pgcrypto/pgcrypto--1.3.sql
❌ contrib/pgcrypto/pgcrypto--1.1--1.2.sql
❌ contrib/pgcrypto/pgcrypto--1.2--1.3.sql
❌ contrib/pgcrypto/sql/pgp-zlib-DISABLED.sql
❌ contrib/pg_surgery/pg_surgery--1.0.sql
❌ contrib/pg_surgery/sql/heap_surgery.sql
❌ contrib/citext/citext--1.6--1.7.sql
❌ contrib/citext/citext--1.0--1.1.sql
❌ contrib/citext/citext--1.1--1.2.sql
❌ contrib/citext/citext--1.4--1.5.sql
❌ contrib/citext/citext--1.5--1.6.sql
❌ contrib/citext/citext--1.2--1.3.sql
❌ contrib/citext/citext--1.3--1.4.sql
❌ contrib/citext/citext--1.4.sql
❌ contrib/citext/sql/citext.sql
❌ contrib/citext/sql/citext_utf8.sql
❌ contrib/citext/sql/create_index_acl.sql
❌ contrib/jsonb_plpython/jsonb_plpython3u--1.0.sql
❌ contrib/jsonb_plpython/sql/jsonb_plpython.sql
❌ contrib/bool_plperl/bool_plperlu--1.0.sql
❌ contrib/bool_plperl/bool_plperl--1.0.sql
❌ contrib/bool_plperl/sql/bool_plperl.sql
❌ contrib/bool_plperl/sql/bool_plperlu.sql
❌ contrib/jsonb_plperl/jsonb_plperl--1.0.sql
❌ contrib/jsonb_plperl/jsonb_plperlu--1.0.sql
❌ contrib/jsonb_plperl/sql/jsonb_plperl.sql
❌ contrib/jsonb_plperl/sql/jsonb_plperlu.sql
❌ contrib/seg/seg--1.2--1.3.sql
❌ contrib/seg/seg--1.3--1.4.sql
❌ contrib/seg/seg--1.0--1.1.sql
❌ contrib/seg/seg--1.1.sql
❌ contrib/seg/seg--1.1--1.2.sql
❌ contrib/seg/sql/seg.sql
❌ contrib/seg/sql/security.sql
❌ contrib/lo/lo--1.0--1.1.sql
❌ contrib/lo/lo--1.1.sql
❌ contrib/lo/lo_test.sql
❌ contrib/lo/sql/lo.sql
❌ contrib/xml2/xml2--1.1.sql
❌ contrib/xml2/xml2--1.0--1.1.sql
❌ contrib/xml2/sql/xml2.sql
❌ contrib/pgstattuple/pgstattuple--1.3--1.4.sql
❌ contrib/pgstattuple/pgstattuple--1.2--1.3.sql
❌ contrib/pgstattuple/pgstattuple--1.4--1.5.sql
❌ contrib/pgstattuple/pgstattuple--1.1--1.2.sql
❌ contrib/pgstattuple/pgstattuple--1.0--1.1.sql
❌ contrib/pgstattuple/pgstattuple--1.4.sql
❌ contrib/pgstattuple/sql/pgstattuple.sql
❌ contrib/fuzzystrmatch/fuzzystrmatch--1.0--1.1.sql
❌ contrib/fuzzystrmatch/fuzzystrmatch--1.1--1.2.sql
❌ contrib/fuzzystrmatch/fuzzystrmatch--1.1.sql
❌ contrib/fuzzystrmatch/sql/fuzzystrmatch_utf8.sql
❌ contrib/btree_gist/btree_gist--1.1--1.2.sql
❌ contrib/btree_gist/btree_gist--1.0--1.1.sql
❌ contrib/btree_gist/btree_gist--1.6--1.7.sql
❌ contrib/btree_gist/btree_gist--1.3--1.4.sql
❌ contrib/btree_gist/btree_gist--1.2.sql
❌ contrib/btree_gist/btree_gist--1.2--1.3.sql
❌ contrib/btree_gist/btree_gist--1.5--1.6.sql
❌ contrib/btree_gist/btree_gist--1.4--1.5.sql
❌ contrib/btree_gist/sql/macaddr8.sql
❌ contrib/btree_gist/sql/date.sql
❌ contrib/btree_gist/sql/bytea.sql
❌ contrib/btree_gist/sql/int4.sql
❌ contrib/btree_gist/sql/float4.sql
❌ contrib/btree_gist/sql/numeric.sql
❌ contrib/btree_gist/sql/varbit.sql
❌ contrib/btree_gist/sql/int2.sql
❌ contrib/btree_gist/sql/char.sql
❌ contrib/btree_gist/sql/cash.sql
❌ contrib/btree_gist/sql/not_equal.sql
❌ contrib/btree_gist/sql/text.sql
❌ contrib/btree_gist/sql/timetz.sql
❌ contrib/btree_gist/sql/inet.sql
❌ contrib/btree_gist/sql/macaddr.sql
❌ contrib/btree_gist/sql/timestamp.sql
❌ contrib/btree_gist/sql/time.sql
❌ contrib/btree_gist/sql/timestamptz.sql
❌ contrib/btree_gist/sql/cidr.sql
❌ contrib/btree_gist/sql/interval.sql
❌ contrib/btree_gist/sql/bool.sql
❌ contrib/btree_gist/sql/enum.sql
❌ contrib/btree_gist/sql/bit.sql
❌ contrib/btree_gist/sql/float8.sql
❌ contrib/btree_gist/sql/partitions.sql
❌ contrib/btree_gist/sql/uuid.sql
❌ contrib/btree_gist/sql/int8.sql
❌ contrib/btree_gist/sql/varchar.sql
❌ contrib/test_decoding/sql/stats.sql
❌ contrib/test_decoding/sql/decoding_into_rel.sql
❌ contrib/test_decoding/sql/ddl.sql
❌ contrib/test_decoding/sql/prepared.sql
❌ contrib/test_decoding/sql/spill.sql
❌ contrib/test_decoding/sql/replorigin.sql
❌ contrib/test_decoding/sql/messages.sql
❌ contrib/test_decoding/sql/toast.sql
❌ contrib/test_decoding/sql/twophase.sql
❌ contrib/test_decoding/sql/xact.sql
❌ contrib/test_decoding/sql/decoding_in_xact.sql
❌ contrib/test_decoding/sql/permissions.sql
❌ contrib/test_decoding/sql/rewrite.sql
❌ contrib/test_decoding/sql/slot.sql
❌ contrib/test_decoding/sql/twophase_stream.sql
❌ contrib/test_decoding/sql/stream.sql
❌ contrib/hstore_plpython/hstore_plpython3u--1.0.sql
❌ contrib/hstore_plpython/sql/hstore_plpython.sql
❌ contrib/sepgsql/sql/ddl.sql
❌ contrib/sepgsql/sql/truncate.sql
❌ contrib/sepgsql/sql/misc.sql
❌ contrib/sepgsql/sql/dml.sql
❌ contrib/sepgsql/sql/label.sql
❌ contrib/sepgsql/sql/alter.sql
❌ src/pl/plpgsql/src/plpgsql--1.0.sql
❌ src/pl/plpgsql/src/sql/plpgsql_record.sql
❌ src/pl/plpgsql/src/sql/plpgsql_domain.sql
❌ src/pl/plpgsql/src/sql/plpgsql_trap.sql
❌ src/pl/plpgsql/src/sql/plpgsql_trigger.sql
❌ src/pl/plpgsql/src/sql/plpgsql_cache.sql
❌ src/pl/plpgsql/src/sql/plpgsql_copy.sql
❌ src/pl/plpgsql/src/sql/plpgsql_misc.sql
❌ src/pl/plpgsql/src/sql/plpgsql_control.sql
❌ src/pl/plpgsql/src/sql/plpgsql_array.sql
❌ src/pl/plpgsql/src/sql/plpgsql_simple.sql
❌ src/pl/plpgsql/src/sql/plpgsql_transaction.sql
❌ src/pl/plpgsql/src/sql/plpgsql_varprops.sql
❌ src/pl/plpgsql/src/sql/plpgsql_call.sql
❌ src/pl/plpython/plpython3u--1.0.sql
❌ src/pl/plpython/sql/plpython_record.sql
❌ src/pl/plpython/sql/plpython_do.sql
❌ src/pl/plpython/sql/plpython_error.sql
❌ src/pl/plpython/sql/plpython_trigger.sql
❌ src/pl/plpython/sql/plpython_types.sql
❌ src/pl/plpython/sql/plpython_unicode.sql
❌ src/pl/plpython/sql/plpython_composite.sql
❌ src/pl/plpython/sql/plpython_test.sql
❌ src/pl/plpython/sql/plpython_drop.sql
❌ src/pl/plpython/sql/plpython_setof.sql
❌ src/pl/plpython/sql/plpython_ereport.sql
❌ src/pl/plpython/sql/plpython_spi.sql
❌ src/pl/plpython/sql/plpython_transaction.sql
❌ src/pl/plpython/sql/plpython_call.sql
❌ src/pl/plperl/plperl--1.0.sql
❌ src/pl/plperl/plperlu--1.0.sql
❌ src/pl/plperl/sql/plperl_end.sql
❌ src/pl/plperl/sql/plperl_elog.sql
❌ src/pl/plperl/sql/plperl_setup.sql
❌ src/pl/plperl/sql/plperl_trigger.sql
❌ src/pl/plperl/sql/plperl_shared.sql
❌ src/pl/plperl/sql/plperl_init.sql
❌ src/pl/plperl/sql/plperl_util.sql
❌ src/pl/plperl/sql/plperlu.sql
❌ src/pl/plperl/sql/plperl_call.sql
❌ src/pl/plperl/sql/plperl_transaction.sql
❌ src/pl/plperl/sql/plperl_array.sql
❌ src/pl/plperl/sql/plperl.sql
❌ src/pl/tcl/pltcl--1.0.sql
❌ src/pl/tcl/pltclu--1.0.sql
❌ src/pl/tcl/sql/pltcl_transaction.sql
❌ src/pl/tcl/sql/pltcl_unicode.sql
❌ src/pl/tcl/sql/pltcl_setup.sql
❌ src/pl/tcl/sql/pltcl_trigger.sql
❌ src/pl/tcl/sql/pltcl_start_proc.sql
❌ src/pl/tcl/sql/pltcl_queries.sql
❌ src/pl/tcl/sql/pltcl_call.sql
❌ src/test/regress/sql/create_operator.sql
❌ src/test/regress/sql/rowtypes.sql
❌ src/test/regress/sql/create_misc.sql
❌ src/test/regress/sql/combocid.sql
❌ src/test/regress/sql/portals.sql
❌ src/test/regress/sql/create_table_like.sql
❌ src/test/regress/sql/rangetypes.sql
❌ src/test/regress/sql/select_into.sql
❌ src/test/regress/sql/jsonb.sql
❌ src/test/regress/sql/tsearch.sql
❌ src/test/regress/sql/stats.sql
❌ src/test/regress/sql/generated.sql
❌ src/test/regress/sql/password.sql
❌ src/test/regress/sql/merge.sql
❌ src/test/regress/sql/multirangetypes.sql
❌ src/test/regress/sql/incremental_sort.sql
❌ src/test/regress/sql/indexing.sql
❌ src/test/regress/sql/random.sql
❌ src/test/regress/sql/expressions.sql
❌ src/test/regress/sql/strings.sql
❌ src/test/regress/sql/aggregates.sql
❌ src/test/regress/sql/date.sql
❌ src/test/regress/sql/guc.sql
❌ src/test/regress/sql/int4.sql
❌ src/test/regress/sql/window.sql
❌ src/test/regress/sql/float4.sql
❌ src/test/regress/sql/compression.sql
❌ src/test/regress/sql/alter_generic.sql
❌ src/test/regress/sql/copyselect.sql
❌ src/test/regress/sql/numeric.sql
❌ src/test/regress/sql/privileges.sql
❌ src/test/regress/sql/jsonpath_encoding.sql
❌ src/test/regress/sql/namespace.sql
❌ src/test/regress/sql/money.sql
❌ src/test/regress/sql/sqljson_jsontable.sql
❌ src/test/regress/sql/identity.sql
❌ src/test/regress/sql/sysviews.sql
❌ src/test/regress/sql/init_privs.sql
❌ src/test/regress/sql/memoize.sql
❌ src/test/regress/sql/security_label.sql
❌ src/test/regress/sql/index_including_gist.sql
❌ src/test/regress/sql/reloptions.sql
❌ src/test/regress/sql/brin_multi.sql
❌ src/test/regress/sql/gist.sql
❌ src/test/regress/sql/int2.sql
❌ src/test/regress/sql/select.sql
❌ src/test/regress/sql/amutils.sql
❌ src/test/regress/sql/typed_table.sql
❌ src/test/regress/sql/temp.sql
❌ src/test/regress/sql/xmlmap.sql
❌ src/test/regress/sql/copydml.sql
❌ src/test/regress/sql/functional_deps.sql
❌ src/test/regress/sql/char.sql
❌ src/test/regress/sql/geometry.sql
❌ src/test/regress/sql/collate.linux.utf8.sql
❌ src/test/regress/sql/tablespace.sql
❌ src/test/regress/sql/tid.sql
❌ src/test/regress/sql/create_view.sql
❌ src/test/regress/sql/create_schema.sql
❌ src/test/regress/sql/largeobject.sql
❌ src/test/regress/sql/inherit.sql
❌ src/test/regress/sql/alter_operator.sql
❌ src/test/regress/sql/truncate.sql
❌ src/test/regress/sql/select_distinct_on.sql
❌ src/test/regress/sql/gin.sql
❌ src/test/regress/sql/name.sql
❌ src/test/regress/sql/advisory_lock.sql
❌ src/test/regress/sql/line.sql
❌ src/test/regress/sql/replica_identity.sql
❌ src/test/regress/sql/btree_index.sql
❌ src/test/regress/sql/union.sql
❌ src/test/regress/sql/create_function_sql.sql
❌ src/test/regress/sql/misc.sql
❌ src/test/regress/sql/drop_operator.sql
❌ src/test/regress/sql/select_parallel.sql
❌ src/test/regress/sql/index_including.sql
❌ src/test/regress/sql/sqljson.sql
❌ src/test/regress/sql/sanity_check.sql
❌ src/test/regress/sql/create_index.sql
❌ src/test/regress/sql/box.sql
❌ src/test/regress/sql/foreign_key.sql
❌ src/test/regress/sql/vacuum.sql
❌ src/test/regress/sql/drop_if_exists.sql
❌ src/test/regress/sql/tstypes.sql
❌ src/test/regress/sql/horology.sql
❌ src/test/regress/sql/text.sql
❌ src/test/regress/sql/write_parallel.sql
❌ src/test/regress/sql/select_views.sql
❌ src/test/regress/sql/collate.sql
❌ src/test/regress/sql/timetz.sql
❌ src/test/regress/sql/copy.sql
❌ src/test/regress/sql/create_index_spgist.sql
❌ src/test/regress/sql/alter_table.sql
❌ src/test/regress/sql/collate.icu.utf8.sql
❌ src/test/regress/sql/subscription.sql
❌ src/test/regress/sql/domain.sql
❌ src/test/regress/sql/tuplesort.sql
❌ src/test/regress/sql/inet.sql
❌ src/test/regress/sql/hash_part.sql
❌ src/test/regress/sql/create_role.sql
❌ src/test/regress/sql/insert.sql
❌ src/test/regress/sql/groupingsets.sql
❌ src/test/regress/sql/collate.utf8.sql
❌ src/test/regress/sql/foreign_data.sql
❌ src/test/regress/sql/boolean.sql
❌ src/test/regress/sql/explain.sql
❌ src/test/regress/sql/errors.sql
❌ src/test/regress/sql/transactions.sql
❌ src/test/regress/sql/cluster.sql
❌ src/test/regress/sql/updatable_views.sql
❌ src/test/regress/sql/conversion.sql
❌ src/test/regress/sql/select_having.sql
❌ src/test/regress/sql/update.sql
❌ src/test/regress/sql/stats_ext.sql
❌ src/test/regress/sql/join.sql
❌ src/test/regress/sql/portals_p2.sql
❌ src/test/regress/sql/indirect_toast.sql
❌ src/test/regress/sql/misc_functions.sql
❌ src/test/regress/sql/timestamp.sql
❌ src/test/regress/sql/jsonb_jsonpath.sql
❌ src/test/regress/sql/select_implicit.sql
❌ src/test/regress/sql/partition_merge.sql
❌ src/test/regress/sql/rules.sql
❌ src/test/regress/sql/equivclass.sql
❌ src/test/regress/sql/partition_info.sql
❌ src/test/regress/sql/copy2.sql
❌ src/test/regress/sql/tidrangescan.sql
❌ src/test/regress/sql/join_hash.sql
❌ src/test/regress/sql/rangefuncs.sql
❌ src/test/regress/sql/create_table.sql
❌ src/test/regress/sql/timestamptz.sql
❌ src/test/regress/sql/event_trigger_login.sql
❌ src/test/regress/sql/plancache.sql
❌ src/test/regress/sql/regex.sql
❌ src/test/regress/sql/select_distinct.sql
❌ src/test/regress/sql/subselect.sql
❌ src/test/regress/sql/tablesample.sql
❌ src/test/regress/sql/tsrf.sql
❌ src/test/regress/sql/event_trigger.sql
❌ src/test/regress/sql/type_sanity.sql
❌ src/test/regress/sql/oidjoins.sql
❌ src/test/regress/sql/unicode.sql
❌ src/test/regress/sql/prepared_xacts.sql
❌ src/test/regress/sql/insert_conflict.sql
❌ src/test/regress/sql/polymorphism.sql
❌ src/test/regress/sql/xid.sql
❌ src/test/regress/sql/interval.sql
❌ src/test/regress/sql/tidscan.sql
❌ src/test/regress/sql/infinite_recurse.sql
❌ src/test/regress/sql/create_procedure.sql
❌ src/test/regress/sql/json.sql
❌ src/test/regress/sql/case.sql
❌ src/test/regress/sql/brin_bloom.sql
❌ src/test/regress/sql/partition_join.sql
❌ src/test/regress/sql/test_setup.sql
❌ src/test/regress/sql/lock.sql
❌ src/test/regress/sql/tsdicts.sql
❌ src/test/regress/sql/numeric_big.sql
❌ src/test/regress/sql/triggers.sql
❌ src/test/regress/sql/numerology.sql
❌ src/test/regress/sql/sqljson_queryfuncs.sql
❌ src/test/regress/sql/hash_index.sql
❌ src/test/regress/sql/plpgsql.sql
❌ src/test/regress/sql/arrays.sql
❌ src/test/regress/sql/predicate.sql
❌ src/test/regress/sql/enum.sql
❌ src/test/regress/sql/dependency.sql
❌ src/test/regress/sql/create_type.sql
❌ src/test/regress/sql/bit.sql
❌ src/test/regress/sql/database.sql
❌ src/test/regress/sql/comments.sql
❌ src/test/regress/sql/float8.sql
❌ src/test/regress/sql/spgist.sql
❌ src/test/regress/sql/constraints.sql
❌ src/test/regress/sql/brin.sql
❌ src/test/regress/sql/sequence.sql
❌ src/test/regress/sql/partition_prune.sql
❌ src/test/regress/sql/psql_crosstab.sql
❌ src/test/regress/sql/async.sql
❌ src/test/regress/sql/create_aggregate.sql
❌ src/test/regress/sql/pg_lsn.sql
❌ src/test/regress/sql/xml.sql
❌ src/test/regress/sql/circle.sql
❌ src/test/regress/sql/limit.sql
❌ src/test/regress/sql/psql.sql
❌ src/test/regress/sql/rowsecurity.sql
❌ src/test/regress/sql/object_address.sql
❌ src/test/regress/sql/with.sql
❌ src/test/regress/sql/collate.windows.win1252.sql
❌ src/test/regress/sql/matview.sql
❌ src/test/regress/sql/partition_split.sql
❌ src/test/regress/sql/create_function_c.sql
❌ src/test/regress/sql/polygon.sql
❌ src/test/regress/sql/vacuum_parallel.sql
❌ src/test/regress/sql/regproc.sql
❌ src/test/regress/sql/int8.sql
❌ src/test/regress/sql/publication.sql
❌ src/test/regress/sql/txid.sql
❌ src/test/regress/sql/partition_aggregate.sql
❌ src/test/regress/sql/create_am.sql
❌ src/test/regress/sql/json_encoding.sql
❌ src/test/regress/sql/create_cast.sql
❌ src/test/regress/sql/mvcc.sql
❌ src/test/regress/sql/returning.sql
❌ src/test/regress/sql/opr_sanity.sql
❌ src/test/regress/sql/roleattributes.sql
❌ src/test/regress/sql/reindex_catalog.sql
❌ src/test/regress/sql/prepare.sql
❌ src/test/regress/sql/fast_default.sql
❌ src/test/regress/sql/point.sql
❌ src/test/mb/sql/euc_tw.sql
❌ src/test/mb/sql/euc_cn.sql
❌ src/test/mb/sql/euc_jp.sql
❌ src/test/mb/sql/euc_kr.sql
❌ src/test/mb/sql/gb18030.sql
❌ src/test/mb/sql/mule_internal.sql
❌ src/test/mb/sql/utf8.sql
❌ src/test/mb/sql/sjis.sql
❌ src/test/mb/sql/big5.sql
❌ src/test/examples/testlibpq2.sql
❌ src/test/modules/dummy_seclabel/dummy_seclabel--1.0.sql
❌ src/test/modules/dummy_seclabel/sql/dummy_seclabel.sql
❌ src/test/modules/test_tidstore/test_tidstore--1.0.sql
❌ src/test/modules/test_tidstore/sql/test_tidstore.sql
❌ src/test/modules/test_ginpostinglist/test_ginpostinglist--1.0.sql
❌ src/test/modules/test_custom_rmgrs/test_custom_rmgrs--1.0.sql
❌ src/test/modules/test_integerset/test_integerset--1.0.sql
❌ src/test/modules/test_predtest/test_predtest--1.0.sql
❌ src/test/modules/test_predtest/sql/test_predtest.sql
❌ src/test/modules/commit_ts/sql/commit_timestamp.sql
❌ src/test/modules/test_ddl_deparse/test_ddl_deparse--1.0.sql
❌ src/test/modules/test_ddl_deparse/sql/opfamily.sql
❌ src/test/modules/test_ddl_deparse/sql/alter_ts_config.sql
❌ src/test/modules/test_ddl_deparse/sql/alter_type_enum.sql
❌ src/test/modules/test_ddl_deparse/sql/create_schema.sql
❌ src/test/modules/test_ddl_deparse/sql/create_transform.sql
❌ src/test/modules/test_ddl_deparse/sql/alter_table.sql
❌ src/test/modules/test_ddl_deparse/sql/alter_function.sql
❌ src/test/modules/test_ddl_deparse/sql/test_ddl_deparse.sql
❌ src/test/modules/test_ddl_deparse/sql/create_domain.sql
❌ src/test/modules/test_ddl_deparse/sql/create_trigger.sql
❌ src/test/modules/test_ddl_deparse/sql/create_table.sql
❌ src/test/modules/test_ddl_deparse/sql/create_type.sql
❌ src/test/modules/test_ddl_deparse/sql/comment_on.sql
❌ src/test/modules/test_ddl_deparse/sql/create_rule.sql
❌ src/test/modules/test_ddl_deparse/sql/defprivs.sql
❌ src/test/modules/test_ddl_deparse/sql/create_conversion.sql
❌ src/test/modules/test_parser/test_parser--1.0.sql
❌ src/test/modules/test_parser/sql/test_parser.sql
❌ src/test/modules/test_shm_mq/test_shm_mq--1.0.sql
❌ src/test/modules/test_dsm_registry/test_dsm_registry--1.0.sql
❌ src/test/modules/test_dsm_registry/sql/test_dsm_registry.sql
❌ src/test/modules/test_regex/test_regex--1.0.sql
❌ src/test/modules/test_regex/sql/test_regex.sql
❌ src/test/modules/test_regex/sql/test_regex_utf8.sql
❌ src/test/modules/test_dsa/test_dsa--1.0.sql
❌ src/test/modules/test_rbtree/test_rbtree--1.0.sql
❌ src/test/modules/test_rls_hooks/sql/test_rls_hooks.sql
❌ src/test/modules/injection_points/injection_points--1.0.sql
❌ src/test/modules/injection_points/sql/injection_points.sql
❌ src/test/modules/xid_wraparound/xid_wraparound--1.0.sql
❌ src/test/modules/worker_spi/worker_spi--1.0.sql
❌ src/test/modules/test_bloomfilter/test_bloomfilter--1.0.sql
❌ src/test/modules/test_bloomfilter/sql/test_bloomfilter.sql
❌ src/test/modules/plsample/plsample--1.0.sql
❌ src/test/modules/plsample/sql/plsample.sql
❌ src/test/modules/test_lfind/test_lfind--1.0.sql
❌ src/test/modules/test_extensions/test_ext6--1.0.sql
❌ src/test/modules/test_extensions/test_ext7--1.0.sql
❌ src/test/modules/test_extensions/test_ext_evttrig--1.0--2.0.sql
❌ src/test/modules/test_extensions/test_ext_cor--1.0.sql
❌ src/test/modules/test_extensions/test_ext_cyclic2--1.0.sql
❌ src/test/modules/test_extensions/test_ext_cine--1.0--1.1.sql
❌ src/test/modules/test_extensions/test_ext_set_schema--1.0.sql
❌ src/test/modules/test_extensions/test_ext_req_schema3--1.0.sql
❌ src/test/modules/test_extensions/test_ext_req_schema2--1.0.sql
❌ src/test/modules/test_extensions/test_ext1--1.0.sql
❌ src/test/modules/test_extensions/test_ext7--1.0--2.0.sql
❌ src/test/modules/test_extensions/test_ext_cine--1.0.sql
❌ src/test/modules/test_extensions/test_ext_cyclic1--1.0.sql
❌ src/test/modules/test_extensions/test_ext_evttrig--1.0.sql
❌ src/test/modules/test_extensions/test_ext_extschema--1.0.sql
❌ src/test/modules/test_extensions/test_ext5--1.0.sql
❌ src/test/modules/test_extensions/test_ext4--1.0.sql
❌ src/test/modules/test_extensions/test_ext8--1.0.sql
❌ src/test/modules/test_extensions/test_ext9--1.0.sql
❌ src/test/modules/test_extensions/test_ext_req_schema1--1.0.sql
❌ src/test/modules/test_extensions/test_ext2--1.0.sql
❌ src/test/modules/test_extensions/test_ext3--1.0.sql
❌ src/test/modules/test_extensions/sql/test_extensions.sql
❌ src/test/modules/test_extensions/sql/test_extdepend.sql
❌ src/test/modules/test_oat_hooks/sql/alter_table.sql
❌ src/test/modules/test_oat_hooks/sql/test_oat_hooks.sql
❌ src/test/modules/test_resowner/test_resowner--1.0.sql
❌ src/test/modules/test_resowner/sql/test_resowner.sql
❌ src/test/modules/test_radixtree/test_radixtree--1.0.sql
❌ src/test/modules/test_pg_dump/test_pg_dump--1.0.sql
❌ src/test/modules/test_pg_dump/sql/test_pg_dump.sql
❌ src/test/modules/test_slru/test_slru--1.0.sql
❌ src/test/modules/test_slru/sql/test_slru.sql
❌ src/test/modules/test_copy_callbacks/test_copy_callbacks--1.0.sql
❌ src/test/modules/gin/sql/gin_incomplete_splits.sql
❌ src/test/modules/spgist_name_ops/spgist_name_ops--1.0.sql
❌ src/test/modules/spgist_name_ops/sql/spgist_name_ops.sql
❌ src/test/modules/unsafe_tests/sql/guc_privs.sql
❌ src/test/modules/unsafe_tests/sql/rolenames.sql
❌ src/test/modules/unsafe_tests/sql/alter_system_table.sql
❌ src/test/modules/dummy_index_am/dummy_index_am--1.0.sql
❌ src/test/modules/dummy_index_am/sql/reloptions.sql
❌ src/backend/catalog/system_views.sql
❌ src/backend/catalog/system_functions.sql
❌ src/backend/catalog/information_schema.sql
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant