update
This commit is contained in:
		| @ -1,31 +1,32 @@ | ||||
| const mysql = require('mysql'); | ||||
| require("dotenv").config({ path: require("path").resolve(__dirname, "../.env") }); | ||||
|  | ||||
| const mysql = require("mysql"); | ||||
| const pool = mysql.createPool({ | ||||
|   connectionLimit: process.env.CONNECTIONLIMIT, | ||||
|   host: process.env.DBHOST, | ||||
|   port: process.env.DBPORT, | ||||
|   user: process.env.DBUSER, | ||||
|   password: process.env.DBPASSWORD, | ||||
|   database: process.env.DATABASE, | ||||
|   acquireTimeout: Number(process.env.ACQRTIMEOUT), // in ms | ||||
| 	connectionLimit: process.env.CONNECTIONLIMIT, | ||||
| 	host: process.env.DBHOST, | ||||
| 	port: process.env.DBPORT, | ||||
| 	user: process.env.DBUSER, | ||||
| 	password: process.env.DBPASSWORD, | ||||
| 	database: process.env.DATABASE, | ||||
| 	acquireTimeout: Number(process.env.ACQRTIMEOUT), // in ms | ||||
| }); | ||||
|  | ||||
| pool.getConnection((err, conn) => { | ||||
|   if (err) { | ||||
|     if (err.code === 'PROTOCOL_CONNECTION_LOST') { | ||||
|       console.error('Koneksi database ditutup.'); | ||||
|     } | ||||
|     if (err.code === 'ER_CON_COUNT_ERROR') { | ||||
|       console.error('Basis data memiliki terlalu banyak koneksi.'); | ||||
|     } | ||||
|     if (err.code === 'ECONNREFUSED') { | ||||
|       console.error('Koneksi database ditolak.'); | ||||
|     } | ||||
|     console.error(err); | ||||
|   } | ||||
|   if (conn) conn.release(); | ||||
|   return; | ||||
| }) | ||||
| 	if (err) { | ||||
| 		if (err.code === "PROTOCOL_CONNECTION_LOST") { | ||||
| 			console.error("Koneksi database ditutup."); | ||||
| 		} | ||||
| 		if (err.code === "ER_CON_COUNT_ERROR") { | ||||
| 			console.error("Basis data memiliki terlalu banyak koneksi."); | ||||
| 		} | ||||
| 		if (err.code === "ECONNREFUSED") { | ||||
| 			console.error("Koneksi database ditolak."); | ||||
| 		} | ||||
| 		console.error(err); | ||||
| 	} | ||||
| 	if (conn) conn.release(); | ||||
| 	return; | ||||
| }); | ||||
|  | ||||
| // pool.on('acquire', function (connection) { | ||||
| //   console.log('Connection %d acquired', connection.threadId); | ||||
|  | ||||
		Reference in New Issue
	
	Block a user
	 meusinfirmary
					meusinfirmary