shadow-mysql
JSON →A lightweight MySQL wrapper for Node.js that provides connection pooling, promise-based async methods (e.g., queryAsync, getConnectionAsync), and helper functions for building SQL queries (makeSQL, makeSQLSelect, makeSQLInsert, makeSQLUpdate, makeSQLDelete). Version 2.0.9 targets Node.js and simplifies common MySQL operations while adding safeguards such as automatic connection release warnings and transaction misuse detection. It relies on the mysql npm package and offers both callback and promise styles. Compared to alternatives like mysql2 or knex, shadow-mysql focuses on basic pooling and SQL generation without ORM features.
Resources
packageshadow-mysql ↗