16 lines
446 B
JavaScript
16 lines
446 B
JavaScript
import * as mariadb from "mariadb";
|
|
import grabDSQLConnectionConfig from "./grab-dsql-connection-config";
|
|
/**
|
|
* # Grab General CONNECTION for DSQL
|
|
*/
|
|
export default async function grabDBConnection(param) {
|
|
const config = grabDSQLConnectionConfig(param);
|
|
try {
|
|
return await mariadb.createConnection(config);
|
|
}
|
|
catch (error) {
|
|
console.log(`Error Grabbing DSQL Connection =>`, config);
|
|
throw error;
|
|
}
|
|
}
|