Press n or j to go to the next uncovered block, b, p or k for the previous block.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 | 2x 2x 2x 2x 2x 2x 2x 2x 2x 2x 2x 2x | const mysql = require("mysql"); const dbConfig = require("../config/mylog.db.config.js"); const dotenv = require('dotenv') dotenv.config({ path: './.env' }); console.log("DB_HOST: " + process.env.DB_HOST); console.log("DB_USER: " + process.env.DB_USER); console.log("DB_PASSWORD: " + process.env.DB_PASSWORD); console.log("DB_NAME: " + process.env.DB_NAME); // Create a connection to the database const connection = mysql.createConnection({ host: process.env.DB_HOST, user: process.env.DB_USER, password: process.env.DB_PASSWORD, database: process.env.DB_NAME, timezone: "utc", typeCast: function (field, next) { if (field.type == 'JSON') { return (JSON.parse(field.string())); } return next(); }, }); // open the MySQL connection connection.connect(error => { Iif (error) { console.log("Connection failed with info:\nhost: " + process.env.DB_HOST + "\nuser: " + process.env.DB_USER + "\npassword: " + process.env.DB_PASSWORD + "\ndatabase: " + process.env.DB_NAME); throw error; } // console.log("Successfully connected to the database (" + process.env.DB_NAME + ")."); }); module.exports = connection; |