tframe-mysql
v8.1.20
Published
mysql-handler base on Sequelize for smpoo tFrame
Downloads
6
Readme
说明
mysql 处理器
安装
npm install tframe-mysql
用法
let MysqlEg = require('tframe-mysql);
let mysqlEg = new MysqlEg(option); // option 为tframe-utility 处理过的参数
// 注册事件
let mysqlEg.onEvent('someEvent', msg => { // someEvent 参见 tframe-utility 的 enum -> event
// do something();
});
API
dbCheck 服务启动时检查数据库存在性
init 服务启动时,按照 ORM 配置文件约定,创建或重置数据表
/* DB 初始化*/
dbExec
/* SQL执行器
@sqlStr:要执行的SQL语句
@options:[ 可选 ] Sequelize的 query 参数,与默认的 raw: true 混合生效
*/
DB 连接及库、表、原始记录等初始化
mysqlEg.init();
事件
initOk
initErr
initMsg
sqlOk
sqlErr
结构变迁
v8.0.3 及其以下的版本已经迁移到了 tframe-orms
版本历史