Pink-MySql
pink-mysql是 pinkjs 的MySql模块。此模块为可选模块、为pinkjs框架设计,并且结合bluebird的Promise实现异步
功能:
- 实现基础的AR模型功能。
- 在连接池的基础上支持事务
- 可选直接写sql语句的方式,sql统一管理。
- 每条Sql语句都有log,可以设置开启关闭
API
- connection 连接数据库的方法、默认使用连接池的方式。
- query 异步查询数据库。
- find
- creatre
- update
- delete
快速开始
配置文件
const Mysql = ; //连接数据库const connection = connection;;
使用模型
const Mysql = ;//使用模型 { super; thistableName = 'users'; } let user = ; let result = user;//返回Promise对象result//得到的结果 RowDataPacket username: 'username' RowDataPacket username: 'username'