kiss-orm:TypeScript的极其简单和显式的ORM

时间:2024-04-06 13:10:17
【文件属性】:

文件名称:kiss-orm:TypeScript的极其简单和显式的ORM

文件大小:43KB

文件格式:ZIP

更新时间:2024-04-06 13:10:17

TypeScript

亲吻ORM 介绍 Kiss-ORM是用于TypeScript的新的,很有思想的ORM。 这是它的设计理念的描述: 没有查询构建器(您可以使用SQL的全部功能和表现力) 安全性:Kiss-ORM允许您编写和连接SQL查询,而不必担心SQL注入 经过全面测试 Sane依赖关系注入(和依赖关系!) 数据映射器模式,而不是活动记录 对象的不变性 没魔术一切都是明确的。 除非明确请求,否则不会执行任何数据库操作。 适当分离您的存储库中的关注点 简单性:体系结构非常简单。 如果您需要复杂的操作,则可以*编写它而不必担心。 没有映射:Kiss-ORM始终假定column和JS属性具有相同的名称。 兼容性 Kiss-ORM与以下数据库兼容: PostgreSQL,通过您需要安装的pg , pg-format和pg-pool软件包 MySQL,通过您需要安装的mysql软件包(实验支持) S


【文件预览】:
kiss-orm-master
----.gitignore(20B)
----package.json(1KB)
----package-lock.json(51KB)
----src()
--------Queries()
--------Databases()
--------Repositories()
--------index.test.ts(904B)
--------index.ts(774B)
--------Errors()
----CHANGELOG.md(2KB)
----tsconfig.json(808B)
----docker-compose.yml(807B)
----.github()
--------workflows()
----README.md(12KB)
----LICENCE.md(1KB)
----.editorconfig(84B)
----jasmine.json(128B)

网友评论