{"library":"mysql-chassis","type":"library","category":null,"description":"Promise-based wrapper for mysqljs (node-mysql) providing convenience methods like query(), select(), insert(), update(), delete(), queryFile(), selectFile(), selectWhere(), insertMultiple(), insertIgnore(), insertUpdate(), and a middleware layer. Currently at version 5.0.0. It supports external SQL files, named bind parameters (like PDO), automatic LIMIT 1 result unwrapping, EJS-based SQL templates, and JS-to-SQL transforms. Unlike raw mysqljs, it is promise-based and includes retry logic for connections.","language":"javascript","status":"active","version":"5.0.0","tags":["javascript","mysql"],"last_verified":"Fri Jun 05","install":[{"cmd":"npm install mysql-chassis","imports":["import MySQL from 'mysql-chassis'","import MySQL from 'mysql-chassis'","const MySQL = require('mysql-chassis').default"]},{"cmd":"yarn add mysql-chassis","imports":[]},{"cmd":"pnpm add mysql-chassis","imports":[]}],"homepage":"https://github.com/bradwestfall/mysql-chassis#readme","github":"https://github.com/bradwestfall/mysql-chassis","docs":null,"changelog":null,"pypi":null,"npm":"mysql-chassis","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}