【文件属性】:
文件名称:pouchorm:用于PouchDB的权威ORM。 对Typescript的本机支持
文件大小:139KB
文件格式:ZIP
更新时间:2021-05-17 05:07:53
typescript orm database pouchdb class-validator
邮袋
用于PouchDB的权威ORM。
对于需要脱机优先和实时协作的复杂(看似矛盾)同级功能的客户端产品,Pouch / Couch数据库生态系统仍然是最佳选择。
但是基本的pouchDB接口几乎是裸露的,并且常常很难使用。 PouchORM可以助您一臂之力,并且可以为您带来很多繁重的工作,并使其易于使用PouchDB,因此您可以专注于数据……而不是数据库。
强调
打字稿是头等公民。 可以使用原始javascript,但是您会错过酷炫的Typescript开发特权。
将集合的概念引入pouchdb
单个数据库中有多个集合
多个数据库中的多个集合
支持web,电子,本机React以及pouchdb支持的其他任何功能。
支持可选的类验证
安装
npm i pouchorm
或者,如果您更喜欢yarn add pouchorm
使用可选的类验证时,还应使用npm或yarn安装cla
【文件预览】:
pouchorm-master
----.gitignore(1015B)
----package.json(1KB)
----tslint.json(2KB)
----package-lock.json(217KB)
----src()
--------PouchORM.ts(1KB)
--------PouchCollection.ts(7KB)
--------tests()
--------index.ts(117B)
--------helpers.ts(362B)
--------types.ts(530B)
----LICENSE(1KB)
----tsconfig.json(401B)
----.github()
--------workflows()
----README.md(10KB)
----MIT(1KB)
----jestconfig.json(242B)
----.npmignore(996B)
----yarn.lock(170KB)