PgAttribute loading + ColummnTableModel

Required enchancement to PgContainer to make multifield key work.
This commit is contained in:
eelke 2017-12-12 20:13:53 +01:00
parent f9caadb59e
commit e9d72d391d
32 changed files with 698 additions and 99 deletions

View file

@ -61,8 +61,8 @@ void TypeSelectionItemModel::setTypeList(std::shared_ptr<const PgTypeContainer>
beginResetModel();
m_types.clear();
for (const auto &e : *types) {
if (e.typcategory != "A" && e.typtype != "c") {
m_types.push_back(e.typname);
if (e.category != TypCategory::Array && e.type != "c") {
m_types.push_back(e.name);
}
}
std::sort(m_types.begin(), m_types.end());