Files
starr-philproperties/config/database.cjs
T
kennethobsequio 1372f4e975 testing 101
Signed-off-by: Kenneth Obsequio <k80308392@gmail.com>
2026-06-30 19:31:45 +08:00

27 lines
522 B
JavaScript

'use strict';
require('dotenv').config();
const useSSL = process.env.DB_SSL !== 'false';
const base = {
username: process.env.DB_USER,
password: process.env.DB_PASSWORD,
database: process.env.DB_NAME,
host: process.env.DB_HOST,
port: parseInt(process.env.DB_PORT, 10) || 5432,
dialect: 'postgres',
dialectOptions: {
...(useSSL && {
ssl: {
require: true,
rejectUnauthorized: false,
},
}),
},
};
module.exports = {
development: base,
production: base,
};