fixed sql

This commit is contained in:
newtbot 2023-12-28 19:32:22 +08:00
parent 40eabbe2cc
commit 2d328ffa5d
3 changed files with 19 additions and 5 deletions

View File

@ -4,12 +4,12 @@ require('dotenv').config({ path: path.resolve(__dirname, '../.env') })
const Sequelize = require("sequelize"); const Sequelize = require("sequelize");
const sequelize = new Sequelize( const sequelize = new Sequelize(
"adminusers", "eco_saver",
process.env.DB_USER, process.env.DB_USER,
process.env.DB_PASS, process.env.DB_PASS,
{ {
host: "mpsqldatabasean.mysql.database.azure.com", host: "mpsqldatabase.mysql.database.azure.com",
dialect: 'mysql' dialect: 'mysql'
} }
); );

View File

@ -1,5 +1,8 @@
const mysql = require("mysql2"); const mysql = require("mysql2");
const path = require("path");
require('dotenv').config({ path: path.resolve(__dirname, '../../.env') })
const fs = require('fs');
/*
const mysqlConfig = { const mysqlConfig = {
host: process.env.host, host: process.env.host,
user: process.env.user, user: process.env.user,
@ -16,6 +19,17 @@ connection.connect((err) => {
} }
console.log("Connected to MySQL"); console.log("Connected to MySQL");
}); });
*/
const connection = mysql.createConnection({
host: process.env.host,
user: process.env.DB_USER,
password: process.env.DB_PASS,
database: "eco_saver",
ssl: {
ca: fs.readFileSync(path.resolve(__dirname, '../../cert/DigiCertGlobalRootCA.crt.pem')),
}
});
module.exports = { connection , mysqlConfig }; module.exports = { connection };

View File

@ -11,7 +11,7 @@ const options = {
password: process.env.MQTT_PASS, password: process.env.MQTT_PASS,
protocol: 'mqtts', // Use MQTT over TLS protocol: 'mqtts', // Use MQTT over TLS
key: fs.readFileSync(path.resolve(__dirname, '../../cert/privkey.pem')), key: fs.readFileSync(path.resolve(__dirname, '../../cert/privkey.pem')),
cert: fs.readFileSync(path.resolve(__dirname, '../../cert/cert.pem')), cert: fs.readFileSync(path.resolve(__dirname, '../../cert/cert.pem')),
}; };