Details
-
Bug
-
Resolution: Invalid
-
P2: Important
-
None
-
5.15.2
-
None
Description
I want to reopen QTBUG-86178
C. Eichinger closed it with the remark: it's not a bug of Qt but a 'user-bug'.
That is a little bit too simple. If you use qutation marks while accessing a Postgres-table, the name is case-sensitive. But if you don't use qutation marks the tablename is lowercase. This is absolutely correct and was considered in former Qt-versions (e.g. 5.12):
if (isIdentifierEscaped(tbl, QSqlDriver::TableName))
tbl = stripDelimiters(tbl, QSqlDriver::TableName);
else
tbl = std::move(tbl).toLower();
I hope you will reimplement this feature soon.