{"library":"express-myconnection","type":"library","category":null,"description":"Connect/Express middleware for MySQL connection lifecycle management. Version 1.0.4 (last released 2018). Provides three strategies: 'single' (singleton connection per app), 'pool' (connection pool, auto-released at response end), and 'request' (new connection per request, auto-closed). Uses node-mysql as the underlying driver. Differentiator: auto-closing/releasing connections for pool and request strategies, preventing connection leaks. No major updates since 2018; considered stable but not actively maintained.","language":"javascript","status":"maintenance","version":"1.0.4","tags":["javascript","express","mysql","connect","pool","middleware"],"last_verified":"Fri Jun 05","install":[{"cmd":"npm install express-myconnection","imports":["const myConnection = require('express-myconnection');","app.use(require('express-myconnection')(mysql, dbOptions, 'pool'));","req.getConnection(function(err, connection) { ... });"]},{"cmd":"yarn add express-myconnection","imports":[]},{"cmd":"pnpm add express-myconnection","imports":[]}],"homepage":"http://github.com/pwalczyszyn/express-myconnection","github":"https://github.com/pwalczyszyn/express-myconnection","docs":null,"changelog":null,"pypi":null,"npm":"express-myconnection","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}