smartdata/ts/smartdata.classes.dbdoc.ts

21 lines
485 B
TypeScript
Raw Normal View History

2016-09-13 20:53:21 +00:00
import * as plugins from './smartdata.plugins'
import { Db } from './smartdata.classes.db'
import { DbCollection } from './smartdata.classes.dbcollection'
export type TDocCreation = 'db' | 'data' | 'mixed'
export class DbDoc<T> {
collection: DbCollection<T>
creationType: TDocCreation
constructor(collectionNameArg: string, dbArg: Db ) {
this.collection = new DbCollection<T>(collectionNameArg, dbArg)
}
save() {
}
saveDeep() {
}
}