Added Postgres SSL Support (#7887)

* [Added] Postgres SSL Support

* [Added]Postgres SSL Support

* [Added] Postgres SSL Support
v1.18.x
David Karrick 6 years ago committed by Barış Soner Uşaklı
parent 2d24153933
commit 9b4ae4c04a

@ -83,6 +83,7 @@ function saveDatabaseConfig(config, databaseConfig, callback) {
username: databaseConfig['postgres:username'],
password: databaseConfig['postgres:password'],
database: databaseConfig['postgres:database'],
ssl: databaseConfig['postgres:ssl'],
};
} else {
return callback(new Error('unknown database : ' + config.database));

@ -38,6 +38,11 @@ postgresModule.questions = [
description: 'PostgreSQL database name',
default: nconf.get('postgres:database') || 'nodebb',
},
{
name: 'postgres:ssl',
description: 'Enable SSL for PostgreSQL database access',
default: nconf.get('postgres:ssl') || false,
},
];
postgresModule.init = function (callback) {

@ -27,6 +27,7 @@ connection.getConnectionOptions = function (postgres) {
user: postgres.username,
password: postgres.password,
database: postgres.database,
ssl: postgres.ssl,
};
return _.merge(connOptions, postgres.options || {});

Loading…
Cancel
Save