NoSequel:用于NoSQL数据库的现代TypeScript授权的ORM
无续集该库利用最先进的Javsascript和Typescript功能(例如符号,装饰器以及条件和映射类型)为NoSQL数据库系统提供现代而强大的ORM。 Cassandra支持目前正在积极开发中,应该在不久的将来准备进行Beta测试。不久将通过Gremlin API支持CosmosDB DocumentDB API和Graph。基本用法只需用所需的表元数据装饰您的实体类,然后为您的类型获取一个Repository实例,以便与数据库进行交互。请注意,借助TypeScript条件和映射类型的魔力,只有与您的实体属性匹配的键名才有效,可以选择用作分区键或集群键。 @ Entity < ParkingLotEvent> ( { keyspace : 'parking' , table : 'lot_events_by_franchisee' , partitionKeys : [ 'franchiseeNumber' , 'lotId' ] , clusteringKeys : [ 'timeStamp' ] } ) export class Parking
NoSequel-master.zip
预估大小:29个文件
NoSequel-master
文件夹
.gitignore
68B
tsconfig.json
5KB
docker-compose.yml
141B
LICENSE
1KB
package.json
1KB
tslint.json
107B
src
文件夹
test
文件夹
repository.e2e-spec.ts
2KB
52.28KB
文件大小:
评论区