Some stuff I had on another machine and which might provide useful.
This commit is contained in:
parent
23e307f93a
commit
36e5526f5f
10 changed files with 325 additions and 13 deletions
|
|
@ -3,6 +3,7 @@
|
|||
|
||||
#include <libpq-fe.h>
|
||||
#include <QString>
|
||||
#include <functional>
|
||||
#include <memory>
|
||||
#include <vector>
|
||||
|
||||
|
|
@ -26,22 +27,13 @@ public:
|
|||
PgDatabaseCatalog();
|
||||
PgDatabaseCatalog(const PgDatabaseCatalog&) = delete;
|
||||
PgDatabaseCatalog& operator = (const PgDatabaseCatalog&) = delete;
|
||||
|
||||
~PgDatabaseCatalog();
|
||||
|
||||
void loadAll(Pgsql::Connection &conn,
|
||||
std::function<bool(int, int)> progress_callback);
|
||||
|
||||
void loadAll(Pgsql::Connection &conn);
|
||||
void loadInfo(Pgsql::Connection &conn);
|
||||
|
||||
//void loadAttributes(Pgsql::Connection &conn);
|
||||
// void loadAuthIds(Pgsql::Connection &conn);
|
||||
// void loadClasses(Pgsql::Connection &conn);
|
||||
// void loadConstraints(Pgsql::Connection &conn);
|
||||
// void loadDatabases(Pgsql::Connection &conn);
|
||||
// void loadIndexes(Pgsql::Connection &conn);
|
||||
// void loadNamespaces(Pgsql::Connection &conn);
|
||||
// void loadTypes(Pgsql::Connection &conn);
|
||||
|
||||
const QString& serverVersionString() const;
|
||||
int serverVersion() const;
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue