Files
shopApiNg/src/utils/database.js

22 lines
538 B
JavaScript

import sql from 'mssql';
import dotenv from 'dotenv';
dotenv.config({ quiet: true });
const config = {
user: process.env.DB_USER,
password: process.env.DB_PASSWORD,
server: process.env.DB_HOST,
port: parseInt(process.env.DB_PORT, 10),
database: process.env.DB_DATABASE,
options: {
encrypt: false, // Adjust based on server config
trustServerCertificate: true
}
};
export async function createConnection() {
const pool = new sql.ConnectionPool(config);
return await pool.connect();
}