{"library":"co-mysql","type":"library","category":null,"description":"A MySQL wrapper for co or Koa that adapts the mysql library to work with generators and promises. Version 1.0.0 is the final release; the package is in maintenance mode with no active development. It wraps a mysql connection pool (or connection) to return promise-based query results, enabling use with co or async/await. Compared to directly using thunkify or promisify on mysql, co-mysql provides a simpler wrapper, but the author now recommends using thunkify or promisify directly. It has a small user base and is only relevant for legacy projects using co or Koa v1 generators.","language":"javascript","status":"maintenance","version":"1.0.0","tags":["javascript","generator","promise","yield","mysql","koa","co"],"last_verified":"Fri Jun 05","install":[{"cmd":"npm install co-mysql","imports":["const wrapper = require('co-mysql');","const p = wrapper(pool); p.query('SELECT 1').then(...);","co(function*() { var rows = yield p.query('SELECT 1'); })();"]},{"cmd":"yarn add co-mysql","imports":[]},{"cmd":"pnpm add co-mysql","imports":[]}],"homepage":"https://github.com/coderhaoxin/co-mysql","github":"git://github.com/coderhaoxin/co-mysql","docs":null,"changelog":null,"pypi":null,"npm":"co-mysql","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}