文件名称:tsql:一个SQL query-builderORM
文件大小:4.8MB
文件格式:ZIP
更新时间:2024-06-06 02:24:20
TypeScript
该库当前具有以下适配器库, 您可以使用以下游乐场链接测试该库(并执行SQLite3查询!), 文献资料 目标 尽可能在编译时进行类型安全! 还应尽可能包括运行时检查(不会对性能造成太大影响) 表达式,子查询,相关子查询等必须是可组合的,并且应具有编译时检查 提供统一的查询构建 一次编写查询构建代码 在服务器(MySQL / PostgreSQL)和浏览器客户端上执行(使用 ) 提供特定于数据库和版本的查询构建 统一查询构建将不得不牺牲某些数据库系统不支持的功能 仅针对一个数据库和版本调整代码意味着无需牺牲功能(通常) 非目标 效率 您不会让我写O(2 n )算法,但是在浪费的CPU周期上我不会失去睡眠 直接支持MySQL BIGINT UNSIGNED类型。 PostgreSQL和SQLite不支持BIGINT UNSIGNED 。 试图为它提供鞋拔的支持已被证明太复杂了。