Files
Tom Moor 63c5938a43 fix: Allow new DATABASE_ env variables to work with migrations/creation (#10216)
* fix: Allow new DATABASE_ env variables to work with migrations/db creation

* Revert
2025-09-22 20:43:27 -04:00

24 lines
551 B
JavaScript

const shared = {
use_env_variable: process.env.DATABASE_URL ? "DATABASE_URL" : undefined,
dialect: "postgres",
host: process.env.DATABASE_HOST,
port: process.env.DATABASE_PORT || 5432,
username: process.env.DATABASE_USER,
password: process.env.DATABASE_PASSWORD || undefined,
database: process.env.DATABASE_NAME,
};
module.exports = {
development: shared,
test: shared,
"production-ssl-disabled": shared,
production: {
...shared,
dialectOptions: {
ssl: {
rejectUnauthorized: false,
},
},
},
};