Q_OBJECT
public:
- PostgreSqlStorage(QObject *parent = 0);
+ PostgreSqlStorage(QObject *parent = nullptr);
~PostgreSqlStorage() override;
std::unique_ptr<AbstractSqlMigrationWriter> createMigrationWriter() override;
/* Sysident handling */
QMap<UserId, QString> getAllAuthUserNames() override;
- QString getAuthUserName(UserId user) override;
protected:
bool initDbSession(QSqlDatabase &db) override;
- void setConnectionProperties(const QVariantMap &properties) override;
+ void setConnectionProperties(const QVariantMap &properties,
+ const QProcessEnvironment &environment,
+ bool loadFromEnvironment) override;
QString driverName() override { return "QPSQL"; }
QString hostName() override { return _hostName; }
int port() override { return _port; }