diff --git a/.gitignore b/.gitignore index d3e6c52..a2b6d9c 100644 --- a/.gitignore +++ b/.gitignore @@ -104,7 +104,6 @@ dist # vuepress v2.x temp and cache directory .temp -.cache # Docusaurus cache and generated files .docusaurus @@ -132,3 +131,5 @@ dist .pnp.* /.idea/git_toolbox_blame.xml +.package.json +.package-lock.json \ No newline at end of file diff --git a/scripts/modules/db-connect.js b/scripts/modules/db-connect.js index 037d14d..97419f7 100644 --- a/scripts/modules/db-connect.js +++ b/scripts/modules/db-connect.js @@ -1,5 +1,7 @@ const mysql = require('mysql2'); require('dotenv').config({path: 'C:/Daten/Webshop/process.env'}); +//to-do: '.env' Dateien aus anderen Directories aufrufen ohne absoluten Pfad +// require("dotenv").config({path:'C:/Daten/Webshop/process.env'}) const connection = mysql.createConnection({ host : process.env.DB_HOST, diff --git a/scripts/modules/test.js b/scripts/modules/test.js index 4946a75..f101177 100644 --- a/scripts/modules/test.js +++ b/scripts/modules/test.js @@ -1,9 +1,10 @@ require('mysql2') -var connection = require('./db-connect') -connection.query("SELECT * FROM webshop.user WHERE ID = 15", function (err, result) { + +let appRoot = require('app-root-path') +let dbConnect = require(appRoot + '/scripts/modules/db-connect.js') + +dbConnect.query("SELECT * FROM webshop.user WHERE ID = 0", function (err, result) { if (err) throw err console.log(result) }) -connection.end() - -// require("dotenv").config({path:'C:/Daten/Webshop/process.env'}) \ No newline at end of file +dbConnect.end() \ No newline at end of file