Open Intisma opened 4 months ago
I modified the code and was able to use the program with uppercase schemas. I made minimal modifications to DBConnection.java, specifically by removing the forced lowercase transformation and adding double quotes to the section that sets the working path. This change was necessary because PostgreSQL automatically lowercases text that is not enclosed in double quotes.
Issue Description:
When testing the connection to the database where the schema name contains uppercase letters, I encounter the following error:
Unable to retrieve table names for database Schema_name.
In this message, the schema name is displayed correctly with uppercase letters. However, upon inspecting the connection made to the database, I noticed that the query sent was:SELECT table_name FROM information_schema.tables WHERE table_schema = 'schema_name' ORDER BY table_name
In this query, the schema name is converted to all lowercase letters. I attempted to use double quotes around the schema name, but it still transformed all letters to lowercase.Question:
Is there any way to use WhiteRabbit with schema names that contain uppercase letters? I have read-only access to the database and cannot modify the schema names.