文件名称:qb:定义模型和关联,让 QB 编写您的 SQL
文件大小:58KB
文件格式:ZIP
更新时间:2024-07-14 22:36:01
JavaScript
查询生成器 另一个用于 Node.js 的 Javascript SQL 生成器。 建立在之上,因此支持 postgres、mysql 和 sqlite。 使用 Qb 作为 api 的 BI Web 应用 。 查询生成器让你,伙计。 当您创建一个new Qb()您传入一个定义您的表及其关联方式的对象。 因为 QB “得到”你,它处理无聊的事情。 这样你就可以专注于你。 而不是方法链接类似的东西, query ( ) . select ( [ users . id . as ( 'User' ) , users . id . count ( 1 ) ] ) . from ( users ) . join ( posts ) . on ( posts . user_id ) . equals ( users . id ) . groupBy ( users .
【文件预览】:
qb-master
----index.html(1KB)
----example-app()
--------cached-schema.json(2KB)
--------app.js(14KB)
--------bundle.js(110KB)
--------templates()
--------style.css(584B)
----examples.js(6KB)
----lib()
--------group-by.js(757B)
--------register-functions.js(886B)
--------define.js(5KB)
--------where.js(1KB)
--------Collection.js(901B)
--------query.js(4KB)
--------order-by.js(861B)
--------limit.js(417B)
--------index.js(800B)
--------select.js(3KB)
--------join.js(3KB)
----example-api()
--------app.js(2KB)
----.npmignore(51B)
----gulpfile.js(2KB)
----test()
--------order-by.test.js(3KB)
--------limit.test.js(567B)
--------register-functions.test.js(2KB)
--------select.test.js(8KB)
--------define.test.js(8KB)
--------group-by.test.js(3KB)
--------where.test.js(4KB)
--------mocha.opts(53B)
--------join.test.js(7KB)
----README.md(4KB)
----example-definitions.js(2KB)
----.gitignore(124B)
----package.json(1KB)