Firestorm - firestore 的 ORM 框架
MIT
跨平台
TypeScript
软件简介
Firestorm 是一个 firestore 的 TypeScript ORM 框架。
示例代码:
import * as firestorm from 'firebase-firestorm';
...
const firestore = firebase.initializeApp(...);
firestorm.initialize(firestore, /* options */);
@rootCollection({
name: 'posts',
})
export default class Post extends Entity {
@field({ name: 'title' })
title!: string;
@field({ name: 'content' })
content!: string;
}
export default class Comment extends Entity {
@field({ name: 'content' })
content!: string;
@field({ name: 'by' })
by!: string;
}