Use catalog instead of catalogue consistently
This commit is contained in:
parent
52011a9842
commit
7db859737a
10 changed files with 24 additions and 24 deletions
|
|
@ -38,7 +38,7 @@ void CrudModel::setConfig(std::shared_ptr<OpenDatabase> db, const PgClass &table
|
|||
{
|
||||
m_database = db;
|
||||
m_table = table;
|
||||
m_primaryKey = db->catalogue()->constraints()->getPrimaryForRelation(table.oid);
|
||||
m_primaryKey = db->catalog()->constraints()->getPrimaryForRelation(table.oid);
|
||||
//cat->attributes()->getColumnsForRelation()
|
||||
callLoadData = true;
|
||||
auto dbconfig = m_database->config();
|
||||
|
|
@ -52,7 +52,7 @@ QVariant CrudModel::headerData(int section, Qt::Orientation orientation, int rol
|
|||
if (orientation == Qt::Horizontal) {
|
||||
QString s(m_roData->getColName(section));
|
||||
s += "\n";
|
||||
s += getTypeDisplayString(*m_database->catalogue(), getType(section));
|
||||
s += getTypeDisplayString(*m_database->catalog(), getType(section));
|
||||
r = s;
|
||||
}
|
||||
else {
|
||||
|
|
@ -163,7 +163,7 @@ QVariant CrudModel::data(const QModelIndex &index, int role) const
|
|||
|
||||
void CrudModel::loadData()
|
||||
{
|
||||
QString table_name = genFQTableName(*m_database->catalogue(), m_table);
|
||||
QString table_name = genFQTableName(*m_database->catalog(), m_table);
|
||||
std::string q = "SELECT * FROM ";
|
||||
q += std::string(table_name.toUtf8().data());
|
||||
m_dbConn.send(q, [this] (Expected<std::shared_ptr<Pgsql::Result>> res, qint64) {
|
||||
|
|
@ -295,7 +295,7 @@ std::tuple<QString, Pgsql::Params> CrudModel::createUpdateQuery(const PKeyValues
|
|||
{
|
||||
Pgsql::Params params;
|
||||
auto data = pending_row.data();
|
||||
QString table_name = genFQTableName(*m_database->catalogue(), m_table);
|
||||
QString table_name = genFQTableName(*m_database->catalog(), m_table);
|
||||
QString buffer;
|
||||
QTextStream q(&buffer);
|
||||
q << "UPDATE " << table_name << " AS d\n SET ";
|
||||
|
|
@ -329,12 +329,12 @@ std::tuple<QString, Pgsql::Params> CrudModel::createInsertQuery(const PendingRow
|
|||
{
|
||||
Pgsql::Params params;
|
||||
auto data = pending_row.data();
|
||||
QString table_name = genFQTableName(*m_database->catalogue(), m_table);
|
||||
QString table_name = genFQTableName(*m_database->catalog(), m_table);
|
||||
QString buffer;
|
||||
QTextStream q(&buffer);
|
||||
q << "INSERT INTO " << table_name << "(";
|
||||
|
||||
auto columns = m_database->catalogue()->attributes()->getColumnsForRelation(m_table.oid);
|
||||
auto columns = m_database->catalog()->attributes()->getColumnsForRelation(m_table.oid);
|
||||
bool first = true;
|
||||
for (auto e : data) {
|
||||
int num = e.first + 1;
|
||||
|
|
@ -362,7 +362,7 @@ std::tuple<QString, Pgsql::Params> CrudModel::createInsertQuery(const PendingRow
|
|||
std::tuple<QString, Pgsql::Params> CrudModel::createDeleteStatement(const PKeyValues &pkey_values)
|
||||
{
|
||||
Pgsql::Params params;
|
||||
QString table_name = genFQTableName(*m_database->catalogue(), m_table);
|
||||
QString table_name = genFQTableName(*m_database->catalog(), m_table);
|
||||
QString buffer;
|
||||
QTextStream q(&buffer);
|
||||
q << "DELETE FROM " << table_name;
|
||||
|
|
|
|||
|
|
@ -41,7 +41,7 @@ MainWindow::~MainWindow()
|
|||
QueryTab* MainWindow::newSqlPage()
|
||||
{
|
||||
QueryTab *qt = new QueryTab(this);
|
||||
qt->setConfig(m_config, m_database->catalogue());
|
||||
qt->setConfig(m_config, m_database->catalog());
|
||||
// ui->tabWidget->addTab(qt, "Tab");
|
||||
// ui->tabWidget->setCurrentWidget(qt);
|
||||
addPage(qt, "Tab");
|
||||
|
|
@ -62,7 +62,7 @@ void MainWindow::newCrudPage(const PgClass &table)
|
|||
void MainWindow::newCodeGenPage(QString query, std::shared_ptr<const Pgsql::Result> dbres)
|
||||
{
|
||||
auto cgtab = new CodeGenerator(this);
|
||||
cgtab->Init(m_database->catalogue(), query, dbres);
|
||||
cgtab->Init(m_database->catalog(), query, dbres);
|
||||
addPage(cgtab, "Codegen");
|
||||
}
|
||||
|
||||
|
|
@ -101,7 +101,7 @@ void MainWindow::catalogLoaded()
|
|||
m_database = loader->GetResult();
|
||||
|
||||
auto tt = new TablesPage(this);
|
||||
tt->setCatalog(m_database->catalogue());
|
||||
tt->setCatalog(m_database->catalog());
|
||||
ui->tabWidget->addTab(tt, "Tables");
|
||||
ui->tabWidget->setCurrentWidget(tt);
|
||||
|
||||
|
|
|
|||
|
|
@ -18,7 +18,7 @@ Expected<OpenDatabase::OpenDatabaseSPtr> OpenDatabase::createOpenDatabase(const
|
|||
|
||||
OpenDatabase::OpenDatabase(const ConnectionConfig& cfg)
|
||||
: m_config(cfg)
|
||||
, m_catalogue(std::make_shared<PgDatabaseCatalog>())
|
||||
, m_catalog(std::make_shared<PgDatabaseCatalog>())
|
||||
{
|
||||
}
|
||||
|
||||
|
|
@ -32,15 +32,15 @@ bool OpenDatabase::Init()
|
|||
auto kw = m_config.getKeywords();
|
||||
auto vals = m_config.getValues();
|
||||
if (conn.connect(kw, vals, 0)) {
|
||||
m_catalogue->loadAll(conn, nullptr);
|
||||
m_catalog->loadAll(conn, nullptr);
|
||||
return true;
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
std::shared_ptr<PgDatabaseCatalog> OpenDatabase::catalogue()
|
||||
std::shared_ptr<PgDatabaseCatalog> OpenDatabase::catalog()
|
||||
{
|
||||
return m_catalogue;
|
||||
return m_catalog;
|
||||
}
|
||||
|
||||
|
||||
|
|
@ -48,7 +48,7 @@ TypeSelectionItemModel* OpenDatabase::typeSelectionModel()
|
|||
{
|
||||
if (m_typeSelectionModel == nullptr) {
|
||||
m_typeSelectionModel = new TypeSelectionItemModel(nullptr);
|
||||
m_typeSelectionModel->setTypeList(m_catalogue->types());
|
||||
m_typeSelectionModel->setTypeList(m_catalog->types());
|
||||
}
|
||||
return m_typeSelectionModel;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -23,13 +23,13 @@ public:
|
|||
OpenDatabase& operator=(const OpenDatabase &) = delete;
|
||||
~OpenDatabase();
|
||||
|
||||
std::shared_ptr<PgDatabaseCatalog> catalogue();
|
||||
std::shared_ptr<PgDatabaseCatalog> catalog();
|
||||
TypeSelectionItemModel* typeSelectionModel();
|
||||
|
||||
const ConnectionConfig& config() const { return m_config; }
|
||||
private:
|
||||
ConnectionConfig m_config;
|
||||
std::shared_ptr<PgDatabaseCatalog> m_catalogue;
|
||||
std::shared_ptr<PgDatabaseCatalog> m_catalog;
|
||||
|
||||
TypeSelectionItemModel *m_typeSelectionModel = nullptr;
|
||||
|
||||
|
|
|
|||
|
|
@ -22,7 +22,7 @@ QueryParamListController::QueryParamListController(QTableView *tv,
|
|||
Pgsql::Params QueryParamListController::params() const
|
||||
{
|
||||
Pgsql::Params params;
|
||||
auto types = m_openDatabase->catalogue()->types();
|
||||
auto types = m_openDatabase->catalog()->types();
|
||||
for (auto e : m_paramList.GetParams()) {
|
||||
Oid oid = types->getByName(e.type)->oid;
|
||||
params.add(e.value, oid);
|
||||
|
|
|
|||
|
|
@ -39,7 +39,7 @@ QueryTab::QueryTab(MainWindow *win, QWidget *parent) :
|
|||
highlighter = new SqlSyntaxHighlighter(ui->queryEdit->document());
|
||||
auto open_database = m_win->getDatabase();
|
||||
if (open_database) {
|
||||
auto cat = open_database->catalogue();
|
||||
auto cat = open_database->catalog();
|
||||
highlighter->setTypes(*cat->types());
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -30,7 +30,7 @@ void ServerWindow::setConfig(const ConnectionConfig &config)
|
|||
auto res = OpenDatabase::createOpenDatabase(config);
|
||||
if (res.valid()) {
|
||||
m_database = res.get();
|
||||
auto cat = m_database->catalogue();
|
||||
auto cat = m_database->catalog();
|
||||
if (cat) {
|
||||
m_databasesModel->setDatabaseList(cat);
|
||||
m_rolesModel->setRoleList(cat->authIds());
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue