{"library":"mysql-plus","type":"library","category":null,"description":"MySQL client for Node.js extending the popular mysql module with automatic table schema definition and migration. Current stable version is 0.16.2, released regularly on npm. Key differentiators: chainable column type definitions (e.g., db.ColTypes.bigint().unsigned().notNull()), auto-migration of table schemas, and promise support for queries and transactions. Comparable to knex or sequelize but lighter and more opinionated, focusing on schema definition and migration simplicity. Requires Node >=6 and depends on the mysql package.","language":"javascript","status":"active","version":"0.16.2","tags":["javascript","mysql","plus","database","auto","automatic","migration","schema","table"],"last_verified":"Fri Jun 05","install":[{"cmd":"npm install mysql-plus","imports":["const mysql = require('mysql-plus');","const pool = mysql.createPool({...});","const table = pool.defineTable('name', { columns: {...} });"]},{"cmd":"yarn add mysql-plus","imports":[]},{"cmd":"pnpm add mysql-plus","imports":[]}],"homepage":"https://github.com/nwoltman/node-mysql-plus#readme","github":"https://github.com/nwoltman/node-mysql-plus","docs":null,"changelog":null,"pypi":null,"npm":"mysql-plus","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}