【文件属性】:
文件名称:ast:@sequeljsast是JavaScriptSQL AST管理器
文件大小:219KB
文件格式:ZIP
更新时间:2021-03-15 22:40:20
javascript typescript orm database ast
Sequel.js-AST
@sequeljs/ast是用于JavaScriptSQL AST管理器。
安装
npm install -- save @ sequeljs / ast
温柔的介绍
使用Sequel.js AST生成查询很简单。 例如为了生产
SELECT * FROM " users "
您构造一个表关系并将其转换为SQL:
let users = new Table ( 'users' )
users = users . project ( '*' )
users . toSQL ( )
更多复杂的查询
这是最常见SQL运算符的旋风之旅。 这些可能会覆盖与数据库的所有交互的80%。
首先是“限制”运算符, where :
users . project ( '*' ) . where ( users . get ( 'name' ) . eq ( 'amy' )