【文件属性】:
文件名称:gesundheit:为node.js简化SQL生成
文件大小:162KB
文件格式:ZIP
更新时间:2021-05-15 16:31:49
JavaScript
Gesundheit-为node.js生成简明SQL
Gesundheit使用含糖的API生成SQL,用于管理语句的抽象语法树。 以编程方式构建语句之后,gesundheit可以使用适当的绑定参数并允许流式传输,将其编译为字符串或针对您的数据库对其执行。
这是一个简单的例子来说明:
select = require('./lib').select
assert = require('assert')
query = select('chairs', ['chair_type', 'size'])
.where({chair_type: 'recliner', weight: {lt: 25}})
assert.deepEqual(query.compile(), [
'SELECT chairs.chair_type, chairs.size FROM chairs WHE