This is my first post and if this is the wrong location to list a bug please let me know where I should post it.
The where clause is wrong for this view.
postgres=# \d+ oracle.user_tables
View "oracle.user_tables"
Column | Type | Collation | Nullable | Default | Storage | Description
------------+-----------------------------------+-----------+----------+---------+----------+-------------
table_name | information_schema.sql_identifier | | | | extended |
View definition:
SELECT tables.table_name
FROM information_schema.tables
WHERE tables.table_type::text = 'BASE_TABLE'::text;
The text 'BASE_TABLE' includes an underscore and it should not be there.