use port env variable for mongodb client
This commit is contained in:
parent
c34e8e91b5
commit
9c3c6c6363
1 changed files with 4 additions and 3 deletions
|
@ -3,10 +3,11 @@ import { Db, MongoClient } from 'mongodb';
|
|||
const USERNAME = process.env.MONGO_USERNAME
|
||||
const PASSWORD = process.env.MONGO_PASSWORD
|
||||
const HOSTNAME = process.env.MONGO_HOSTNAME
|
||||
const DATABASENAME = process.env.MONGO_DATABASE_NAME
|
||||
const DATABASE_NAME = process.env.MONGO_DATABASE_NAME
|
||||
const DATABASE_PORT = process.env.MONGO_DATABASE_PORT
|
||||
|
||||
const URI =
|
||||
`mongodb://${USERNAME}:${PASSWORD}@${HOSTNAME ?? 'localhost'}:3001`;
|
||||
`mongodb://${USERNAME}:${PASSWORD}@${HOSTNAME ?? 'localhost'}:${DATABASE_PORT}`;
|
||||
|
||||
|
||||
let db: Db | null = null;
|
||||
|
@ -18,7 +19,7 @@ export const getMongoDBClient = async () => {
|
|||
const client = new MongoClient(URI);
|
||||
|
||||
await client.connect();
|
||||
db = client.db(DATABASENAME);
|
||||
db = client.db(DATABASE_NAME);
|
||||
|
||||
return db;
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue