ruanyf / weekly

科技爱好者周刊,每周五发布
45.29k stars 2.77k forks source link

【开源推荐】Kysely: 基于TypeScript的SQL查询构建器 #3323

Open Jianrong-Yu opened 1 year ago

Jianrong-Yu commented 1 year ago

Kysely(读作“Key-Seh-Lee”)是一个基于TypeScript的SQL查询构建器,其灵感来源于knex。该工具的主要功能是确保你只能引用查询部分可见的表格和列,并提供了自动补全功能。它能够解析和推断出各种子查询、联接子查询等的列名、别名和类型。Kysely还提供了在无法在编译时进行类型化的情况下的应对方法。

demo (21)

xiaoqiang1999 commented 8 months ago

感谢分享。 这个库看上去很不错,解决了Typescript项目中SQL查询的问题,有望替代Knex啊