Added list of databases and roles.

Roles works for atleast 9.3 and up.

Reorganizing code for communicating with database.
This commit is contained in:
eelke 2017-02-18 12:05:48 +01:00
parent 8c077b3d5f
commit 2d962334da
28 changed files with 881 additions and 428 deletions

View file

@ -14,7 +14,7 @@ namespace Pgsql {
class PgDatabaseContainer: public PgContainer<PgDatabase> {
public:
PgDatabaseContainer();
explicit PgDatabaseContainer(PgsqlDatabaseCatalogue *cat);
std::string getLoadQuery() const;
void load(const Pgsql::Result &res);