1. 首页
  2. 数据库
  3. 其它
  4. cosmonaut:Azure Cosmos DB ORM 源码

cosmonaut:Azure Cosmos DB ORM 源码

上传者: 2021-04-21 13:08:29上传 ZIP文件 114.41KB 热度 22次
宇航员 Cosmonaut是Cosmos DB的非官方(对象数据映射器)ODM。 我厌倦了在项目之间复制实用程序库以供使用。 它非常强调模块化和类型安全性,同时还旨在为非TypeScript使用者带来愉悦的使用体验。 值得注意的是,与其他TypeScript ORM / ODM不同,我们不使用装饰器。 装饰器负担沉重或无法处理,特别是对于普通JS消费者而言,并且缺乏类型安全性。 相反,其基础是源自世界的类型明确的“模式”。 快速范例 import { Model , createSchema , asType } from 'cosmonaut-odm' ; // Define a new container in Cosmos DB const schema = createSchema ( 'users' ) . partitionKey ( '/id' ) // You g
下载地址
用户评论