model = QtSql.QSqlTableModel();
model.setTable("\"UMUAcessManagement\".documents");
model.select()
Помогите, нигде не могу найти ответ, уже практически отчаялся его найти. Может хоть подскажите где искать.
Проблема следующая. В базе на Посттгресе используются именования схемы разнорегистровыми символами. Для сохранения регистра там в Постргресе используется экранирование строки кавычками. Функция settable по-ходу по умолчанию преобразует полученную строку к нижнему регистру перед тем как отдать базе. Насколько я понимаю логику работы, то settable приводит строку из примера к виду \"umuacessmanagement\".documents
Есть вариант с setQuery, но хотелось бы с этим разобраться
Форум Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)