summary refs log tree commit diff
path: root/src/db/db.js
diff options
context:
space:
mode:
authorRory& <root@rory.gay>2025-05-29 22:28:19 +0200
committerRory& <root@rory.gay>2025-05-29 22:28:19 +0200
commita089651693cf6912864a6589de0f7aad911a8b83 (patch)
treebd3d229b1c5891a40709ff34e3f7fb17d654a142 /src/db/db.js
parentAllow unfree in nix flake, add mongodb-compass to devShell closure, basic mon... (diff)
downloadnodejs-final-assignment-a089651693cf6912864a6589de0f7aad911a8b83.tar.xz
Get database working
Diffstat (limited to 'src/db/db.js')
-rw-r--r--src/db/db.js9
1 files changed, 6 insertions, 3 deletions
diff --git a/src/db/db.js b/src/db/db.js

index bf7ccfa..36f2105 100644 --- a/src/db/db.js +++ b/src/db/db.js
@@ -1,13 +1,16 @@ import { connect } from "mongoose"; +import { readSecret } from "#util/secretUtils.js"; export async function initDb() { - const connStr = "mongodb://root:Foxy1987@localhost/myproject"; + const connectionString = await readSecret( + process.env["DATABASE_SECRET_PATH"], + ); try { - const res = await connect(connStr); + const res = await connect(connectionString); if (res.connection.readyState === 1) { console.log("[MONGODB] Connected successfully!"); } else { - console.error("[MONGODB] Failed to connect to ", connStr); + console.error("[MONGODB] Failed to connect to ", connectionString); } } catch (e) { console.error("[MONGODB] Error connecting to database!");