Now the tool is tested in CirclecI for multiple Postgres versions: 10, 11, 12
Fixed problem for report b1 in Postgres 12
Fixed problem for report p1 in Postgres 12
PostgreSQL 12 errors fixed
Two errors fixed, in b1 and in p1:
psql:/var/lib/pgsql/postgres_dba/sql/b1_table_estimation.sql:99: ERROR: column tbl.relhasoids does not exist
LINE 19: + case when tbl.relhasoids then 4 else 0 end as tpl_hd...
psql:/root/postgres_dba/sql/p1_alignment_padding.sql:197: ERROR: recursive query "analyze_alignment" column 13 has collation "default" in non-recursive term but collation "C" overall
LINE 68: null::text as prev_column_name,
^
HINT: Use the COLLATE clause to set the collation of the non-recursive term.
Issue: https://github.com/NikolayS/postgres_dba/issues/43
PostgreSQL 12 errors fixed
Two errors fixed, in b1 and in p1: