wz-mysql

对mysql常用函数用Promise封装.

Usage no npm install needed!

<script type="module">
  import wzMysql from 'https://cdn.skypack.dev/wz-mysql';
</script>

README

wz-mysql

promise-mysql 的修改

安装

这是一个在 npm registry 上注册的 Node.js 模块. 请使用 npm install 命令安装:

$ npm install wz-mysql

接口

let helper = mysql.createWhereHelper()

取得一个 WhereHelper 实例, 用来构造 WHERE 语句

helper.add('name = "zhangsan"')

WhereHelper 实例中, 增加一个值

helper.add(age > 18, 'name = "zhangsan"')

helper 实例中, 如果 age > 18, 就增加这个值

helper.addFormat('name = ?', ['zhangsan'])

WhereHelper 实例中, 增加一个值

helper.addFormat(age > 18, 'name = ?', ['zhangsan'])

helper 实例中, 如果 age > 18, 就增加这个值

helper.end(false)

helper 实例按照指定格式输出

示例

let mysql = require('wz-mysql')

let wheres = mysql.createWhereHelper()
    .add('name1 = "zhangsan1"')
    .add(age > 18, 'name2 = "zhangsan2"')
    .addFormat('name3 = ?', ['zhangsan3'])
    .addFormat(age > 18, 'name4 = ?', ['zhangsan4'])
    .end(false)

console.log(wheres)

许可证

MIT