Bugfix
This commit is contained in:
parent
0e95334ef7
commit
05ba95342c
@ -18,9 +18,10 @@
|
|||||||
////////////////////////////////////////
|
////////////////////////////////////////
|
||||||
////////////////////////////////////////
|
////////////////////////////////////////
|
||||||
|
|
||||||
const fs = require("fs");
|
|
||||||
const mysql = require("mysql");
|
const mysql = require("mysql");
|
||||||
const parseDbResults = require("./parseDbResults");
|
const path = require("path");
|
||||||
|
|
||||||
|
const SSL_PATH = path.resolve(__dirname, "../../../ssl");
|
||||||
|
|
||||||
const connection = mysql.createConnection({
|
const connection = mysql.createConnection({
|
||||||
host: process.env.DSQL_HOST,
|
host: process.env.DSQL_HOST,
|
||||||
@ -33,17 +34,20 @@ const connection = mysql.createConnection({
|
|||||||
: undefined,
|
: undefined,
|
||||||
timeout: 5000,
|
timeout: 5000,
|
||||||
ssl: {
|
ssl: {
|
||||||
ca: (() => {
|
ca: `${SSL_PATH}/ca-cert.pem`,
|
||||||
try {
|
|
||||||
if (process.env.DSQL_SSL_CA_PATH) {
|
|
||||||
return fs.readFileSync(process.env.DSQL_SSL_CA_PATH);
|
|
||||||
}
|
|
||||||
return undefined;
|
|
||||||
} catch (error) {
|
|
||||||
return undefined;
|
|
||||||
}
|
|
||||||
})(),
|
|
||||||
},
|
},
|
||||||
|
// ssl: {
|
||||||
|
// ca: (() => {
|
||||||
|
// try {
|
||||||
|
// if (process.env.DSQL_SSL_CA_PATH) {
|
||||||
|
// return fs.readFileSync(process.env.DSQL_SSL_CA_PATH);
|
||||||
|
// }
|
||||||
|
// return undefined;
|
||||||
|
// } catch (error) {
|
||||||
|
// return undefined;
|
||||||
|
// }
|
||||||
|
// })(),
|
||||||
|
// },
|
||||||
});
|
});
|
||||||
|
|
||||||
//////////////////////////////////////////////////////////////////////////////////
|
//////////////////////////////////////////////////////////////////////////////////
|
||||||
|
@ -1,9 +1,10 @@
|
|||||||
// @ts-check
|
// @ts-check
|
||||||
|
|
||||||
const fs = require("fs");
|
const fs = require("fs");
|
||||||
const dbHandler = require("./dbHandler");
|
|
||||||
const mysql = require("mysql");
|
const mysql = require("mysql");
|
||||||
const endConnection = require("./endConnection");
|
const path = require("path");
|
||||||
|
|
||||||
|
const SSL_PATH = path.resolve(__dirname, "../../../ssl");
|
||||||
|
|
||||||
const connection = mysql.createConnection({
|
const connection = mysql.createConnection({
|
||||||
host: process.env.DSQL_HOST,
|
host: process.env.DSQL_HOST,
|
||||||
@ -15,16 +16,7 @@ const connection = mysql.createConnection({
|
|||||||
: undefined,
|
: undefined,
|
||||||
timeout: 5000,
|
timeout: 5000,
|
||||||
ssl: {
|
ssl: {
|
||||||
ca: (() => {
|
ca: `${SSL_PATH}/ca-cert.pem`,
|
||||||
try {
|
|
||||||
if (process.env.DSQL_SSL_CA_PATH) {
|
|
||||||
return fs.readFileSync(process.env.DSQL_SSL_CA_PATH);
|
|
||||||
}
|
|
||||||
return undefined;
|
|
||||||
} catch (error) {
|
|
||||||
return undefined;
|
|
||||||
}
|
|
||||||
})(),
|
|
||||||
},
|
},
|
||||||
});
|
});
|
||||||
|
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "datasquirel",
|
"name": "datasquirel",
|
||||||
"version": "1.9.8",
|
"version": "1.9.9",
|
||||||
"description": "Cloud-based SQL data management tool",
|
"description": "Cloud-based SQL data management tool",
|
||||||
"main": "index.js",
|
"main": "index.js",
|
||||||
"bin": {
|
"bin": {
|
||||||
|
22
ssl/ca-cert.pem
Normal file
22
ssl/ca-cert.pem
Normal file
@ -0,0 +1,22 @@
|
|||||||
|
-----BEGIN CERTIFICATE-----
|
||||||
|
MIIDnTCCAoWgAwIBAgIUVruYX02DdRIrbHXkrlz1LkntCYowDQYJKoZIhvcNAQEL
|
||||||
|
BQAwXTELMAkGA1UEBhMCQVUxEzARBgNVBAgMClNvbWUtU3RhdGUxITAfBgNVBAoM
|
||||||
|
GEludGVybmV0IFdpZGdpdHMgUHR5IEx0ZDEWMBQGA1UEAwwNTWFyaWFEQiBhZG1p
|
||||||
|
bjAgFw0yNDAxMDkxNTAxMjFaGA8zMDIzMDUxMjE1MDEyMVowXTELMAkGA1UEBhMC
|
||||||
|
QVUxEzARBgNVBAgMClNvbWUtU3RhdGUxITAfBgNVBAoMGEludGVybmV0IFdpZGdp
|
||||||
|
dHMgUHR5IEx0ZDEWMBQGA1UEAwwNTWFyaWFEQiBhZG1pbjCCASIwDQYJKoZIhvcN
|
||||||
|
AQEBBQADggEPADCCAQoCggEBAMIpgpOT66kqbr4AS3BKlEFY6U+OtGuWmC2RPLYq
|
||||||
|
moZ3WXNrgqL4ymhe/mdIJgr4PPjVnuwgDElRw0v1Vrnf9Gg4Dy1zWIXIGKxF4Cu9
|
||||||
|
UGK546xtVnn8f7DPjdPKSmZN0iZh3Z+1Pu/P3a62dJ30c+rcUw/pPq2aGWNY/iWo
|
||||||
|
MtCVxTjTl92+gR1tRfXw88xHW/v4ly+GeijC6v5WX3qad8sTZR6CNLzGXQRe8hU+
|
||||||
|
pYrXURGTb5YZTaDe9SuvYZtflfl8AtSlMwGX7Bk6BJI9ROTLbgb9zp2zzC8TvDWu
|
||||||
|
dXvnaIJyCwHo43iONw2KK67IAp2Q2Z6acFqQVOUsqoD7wi8CAwEAAaNTMFEwHQYD
|
||||||
|
VR0OBBYEFBlkPD5aW+FrgzCF0AypGvTvEPmEMB8GA1UdIwQYMBaAFBlkPD5aW+Fr
|
||||||
|
gzCF0AypGvTvEPmEMA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZIhvcNAQELBQADggEB
|
||||||
|
ABG2VxjUjnokr0oQPKO0ovfogPFsNYfA2C6pKa0stjMOX8sDIOepWVCWHqM54SwN
|
||||||
|
pxf9TDkeKmlb2617Xa+j1D0qjXUM8ErTy4tz6eJvNlitQmUotiHDzSUwl/yy5fIF
|
||||||
|
WprgbdGbeS6wzF32zcKBus4eJi8Acq8K/1lG4aM7qluU3oXzSEIfnAbGvkpzBmlR
|
||||||
|
r28TU0NJf8p7NgcfQZApeCqOjNa14upsfgIZ83BP3VDmP5Q46MAdCxv5FmGcOReS
|
||||||
|
Xs0O5YuvQKP27Wbai5qxdNDOaXLKSkplhGcsuzFeg7Wrrn5CpIKulm4WCj8FhSWe
|
||||||
|
flBIqewYWu64vvlW17MYeRk=
|
||||||
|
-----END CERTIFICATE-----
|
Loading…
Reference in New Issue
Block a user