ct-mysql
v0.0.2
Published
CodingTeam's util of MySQL on Node platform
Downloads
6
Readme
MySQL-Node-Driver
CodingTeam's util of MySQL on Node platform
How to use
Query
function query(sql, options) {
return new Promise(function(resolve, reject) {
// ..
});
}
sql
- 字符串,SQL 语句字符串
options
- 数组,参数数组
Queue
function queue(queueOrders) {
// ..
}
queueOrders
- 数组,数组元素为对象和函数
- 若为对象,则其属性:
order
:字符串,SQL 语句字符串argument
:数组,语句参数数组output
: 字符串,作为key
,可将语句执行结果添加到之后运行函数的output
内skip
: 字符串,用于标记是否跳过特定语句
- 若为函数,则其参数与返回值:
- 参数说明:
output
: 存放queueOrders
的相应output
值
- 返回值格式:
rollback
:布尔,默认为false
,可决定是否回滚事务argument
:数组,若存在,则覆盖queueOrders
的argument
skip
:对象,能使同键且值为ture
的queueOrders
被跳过input
: 对象,其中的数据将被添加到之后运行函数的output
内order
: 字符串,这里的对象将会被当作 SQL 语句对象插入到事务的队列中
- 参数说明: