{"library":"kp-mysql-models","type":"library","category":null,"description":"kp-mysql-models v1.5.1 is a lightweight, promise-based Node.js ORM for MySQL that simplifies CRUD operations, advanced joins, pagination, soft deletes, and relationship handling (hasOne, belongsTo, hasMany). It uses model-based query building with a minimal footprint. Compared to larger ORMs like Sequelize, it offers a simpler, less opinionated API with direct pool connection management. The package is available on npm under both 'kp-mysql-models' and '@krishnapawar/kp-mysql-models' with no significant release cadence documented. It requires Node.js >=12.0.0 and a MySQL connection pool from the 'mysql' package.","language":"javascript","status":"active","version":"1.5.1","tags":["javascript","kp-mysql-models","@krishnapawar/kp-mysql-models","mysql-models-builder","model","mysql models","mysql","query","builder"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install kp-mysql-models","imports":["import { BaseModels } from 'kp-mysql-models'","const { BaseModels } = require('kp-mysql-models')","const { BaseModels } = require('@krishnapawar/kp-mysql-models')"]},{"cmd":"yarn add kp-mysql-models","imports":[]},{"cmd":"pnpm add kp-mysql-models","imports":[]}],"homepage":"https://github.com/krishnapawar/kp-mysql-models#readme","github":"https://github.com/krishnapawar/kp-mysql-models","docs":null,"changelog":null,"pypi":null,"npm":"kp-mysql-models","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}