Database queries fail if table name contains capitals
When creating a table that has one or more capitals in it, the select statement fails because it checks on a table name that is all lowercase. It only works when working with table names containing only lowercase letters. Please fix.
05-28 15:49:25.744 Snom Provisioning@snom.com App instance constructed 05-28 15:49:25.771 Snom Provisioning@snom.com PostgreSQLDatabase(001032b8,0010316c)::DatabaseConnectComplete 05-28 15:49:25.771 Snom Provisioning@snom.com PostgreSQLDatabase(001032b8,0010316c)::Connected connected:1 05-28 15:49:25.771 Snom Provisioning@snom.com PostgreSQLDatabase(001032b8,0010316c)::ExecSQLV user:0010c844 flags:00000001 sqlCmd:CREATE TABLE IF NOT EXISTS "TableNameWithCapitals" (); 05-28 15:49:25.790 Snom Provisioning@snom.com PostgreSQLDatabase(001032b8,0010c844)::DatabaseExecSQLResult dataset: 0010d0b0 05-28 15:49:25.790 Snom Provisioning@snom.com PostgreSQLDatabase(001032b8,0010316c)::ExecSQLV user:0010c844 flags:00000001 sqlCmd:SELECT column_name FROM information_schema.columns WHERE table_name='TableNameWithCapitals'; 05-28 15:49:25.888 Snom Provisioning@snom.com PostgreSQLDatabase(001032b8,0010c844)::DatabaseExecSQLResult dataset: 0010c308 05-28 15:49:25.888 Snom Provisioning@snom.com PostgreSQLDatabase(001032b8,0010316c)::ExecSQLV user:0010c844 flags:00000001 sqlCmd:ALTER TABLE "TableNameWithCapitals" ADD COLUMN "name" VARCHAR(100) UNIQUE NOT NULL, ADD COLUMN "value" VARCHAR(500) 05-28 15:49:25.949 Snom Provisioning@snom.com PostgreSQLDatabase(001032b8,0010c844)::DatabaseExecSQLResult dataset: 0010d0b0 05-28 15:49:25.949 Snom Provisioning@snom.com PostgreSQLDatabase(001032b8,0010316c)::ExecSQLV user:00103374 flags:00000001 sqlCmd:SELECT name, value FROM TableNameWithCapitals 05-28 15:49:25.953 Snom Provisioning@snom.com PostgreSQLDatabase(001032b8,0010316c)::LastCommandFailed (42P01):ERROR: relation "tablenamewithcapitals" does not exist LINE 1: SELECT name, value FROM TableNameWithCapitals ^ 05-28 15:49:25.953 Snom Provisioning@snom.com PostgreSQLDatabase(001032b8,00103374)::DatabaseError error: DB_ERR_SQL_COMMAND_FAILED