没有合适的资源?快使用搜索试试~ 我知道了~
typesql:TypeSQL-从原始MySQL查询生成Typescript API。 与Deno和Node兼容
共63个文件
ts:46个
md:6个
json:4个
需积分: 50 1 下载量 104 浏览量
2021-05-02
09:30:10
上传
评论
收藏 522KB ZIP 举报
温馨提示
TypeSQL:一种无需ORM即可访问MySQL数据库的替代方法。 用原始SQL编写查询,TypeSQL将生成一个类型安全的API来执行查询。 例子 在select-products.sql文件中具有以下查询。 SELECT id, product_name, list_price FROM products WHERE discontinued = 0 AND list_price BETWEEN :minPrice AND :maxPrice TypeSQL将在文件select-products.ts生成类型和函数。 然后,您可以导入生成的代码并按以下方式执行: deno语法: 一些功能: 不要限制使用SQL您不需要学习任何新的查询语言,就可以使用SQL的所有功能和表现力。 推断参数和列类型。 SELECT DATEDIFF(:date1, :date2)
资源推荐
资源详情
资源评论
收起资源包目录
typesql-master.zip (63个子文件)
typesql-master
src
sql-generator.ts 3KB
types.ts 2KB
mysql-mapping.ts 5KB
describe-query.ts 6KB
code-generator.ts 10KB
utility-types.ts 107B
cli.ts 6KB
queryExectutor.ts 3KB
mysql-query-analyzer
verify-multiple-result.ts 2KB
types.ts 2KB
util.ts 901B
infer-param-nullability.ts 3KB
unify.ts 7KB
infer-column-nullability.ts 14KB
parse.ts 10KB
select-columns.ts 16KB
collect-constraints.ts 50KB
.vscode
launch.json 824B
tsconfig.json 6KB
LICENSE 1KB
typesql.json.dist 107B
README.md 3KB
dbschema
V1__create_test_fixture.sql 2KB
typesql-deno.gif 469KB
docs
insert.md 2KB
query_scaffolding.md 2KB
functions.md 966B
orderBy_limit.md 804B
orderby_error.png 34KB
in_clause.md 1KB
docker-compose.yml 447B
tests
type-mapping.test.ts 5KB
parse-select-complex-queries.test.ts 6KB
preprocess-sql.test.ts 2KB
rename-invalid-column-names.test.ts 3KB
parse-select-subqueries.test.ts 9KB
parse-select-union.test.ts 184B
parse-params.test.ts 22KB
sql-generator.test.ts 3KB
parse-update.test.ts 4KB
infer-not-null-experimental.test.ts 25KB
parse-select-single-table.test.ts 40KB
parse-insert.test.ts 8KB
query-executor.test.ts 745B
infer-not-null.test.ts 32KB
parse-delete.test.ts 3KB
parse-select-multiples-tables.test.ts 19KB
parse-select-functions.test.ts 12KB
mysql-query-analyzer
create-schema.ts 3KB
infer-column-nullability.test.ts 17KB
test-substitution.test.ts 17KB
infer-param-nullability.test.ts 4KB
unify.test.ts 2KB
column-nullability-functions.test.ts 488B
type-inference.test.ts 48KB
utility-functions.test.ts 6KB
query-info.test.ts 21KB
type-inference-insert-stmt.test.ts 4KB
type-inference-functions.test.ts 28KB
code-generator.test.ts 11KB
.gitignore 17B
package-lock.json 128KB
package.json 1KB
共 63 条
- 1
资源评论
RosieLau
- 粉丝: 48
- 资源: 4582
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功