MOON
Server: Apache
System: Linux vps.erhabenn.com.br 3.10.0-1160.119.1.el7.tuxcare.els2.x86_64 #1 SMP Mon Jul 15 12:09:18 UTC 2024 x86_64
User: sonne (1011)
PHP: 8.2.31
Disabled: NONE
Upload Files
File: //matrixSwot/backend/middlewares/db.js
const neo4j = require("neo4j-driver");
require("dotenv-safe").config({
  allowEmptyValues: true
});
const url = `bolt://${
  process.env.LOCAL === "PROD" ? process.env.dbURL_prod : process.env.dbURL_dev
}:${process.env.dbPORT}`;
const driver = neo4j.driver(
  url,
  neo4j.auth.basic(process.env.dbUSER, process.env.dbPSW)
);

module.exports = {
  dbConn: async (req, res, next) => {
    req.dbDriver = driver;
    req.dbSession = driver.session();
    next();
  }
};