do $$ declare
    r record;
begin
    for r in (select table_name from information_schema.tables where table_type = 'VIEW' and table_schema = 'public' and table_name != 'pg_stat_statements'  and table_name != 'pg_stat_statements_info') loop
        execute 'drop view if exists public.' || quote_ident(r.table_name) || ' cascade';
    end loop;
end $$;

DROP TABLE IF EXISTS liquibase.datachangelog_views;
DROP TABLE IF EXISTS liquibase.datachangeloglock_views;
