8.1.20 • Published 7 years ago

tframe-mysql v8.1.20

Weekly downloads
2
License
ISC
Repository
github
Last release
7 years ago

npm.io 说明

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

  1. dbCheck 服务启动时检查数据库存在性
  2. init 服务启动时,按照 ORM 配置文件约定,创建或重置数据表
/* DB 初始化*/
  1. dbExec
/* SQL执行器
  @sqlStr:要执行的SQL语句
  @options:[ 可选 ] Sequelize的 query 参数,与默认的 raw: true 混合生效
*/
  • DB 连接及库、表、原始记录等初始化

mysqlEg.init();
  • 事件

  1. initOk
  2. initErr
  3. initMsg
  4. sqlOk
  5. sqlErr

结构变迁

  • v8.0.3 及其以下的版本已经迁移到了 tframe-orms

版本历史

8.1.20

7 years ago

8.1.19

7 years ago

8.1.18

7 years ago

8.1.17

7 years ago

8.1.16

7 years ago

8.1.15

7 years ago

8.1.14

7 years ago

8.1.13

7 years ago

8.1.12

7 years ago

8.1.11

7 years ago

8.1.10

7 years ago

8.1.9

7 years ago

8.1.8

7 years ago

8.1.7

7 years ago

8.1.6

7 years ago

8.1.5

7 years ago

8.1.4

7 years ago

8.1.3

7 years ago

8.1.2

7 years ago

8.1.1

7 years ago

8.0.3

7 years ago

8.0.2

7 years ago

8.0.1

7 years ago

8.0.0

7 years ago