UNPKG

huddle-record

Version:

Record is a Object-Relational Mapping (ORM) TypeScript plugin that makes it easy to work with data.

18 lines (17 loc) 537 B
export default class Model { model: any; id: number; private _created; constructor(model: any, map: any); save?(): void; setupRelation<T>(model: any, data: any): void; belongsTo<T>(model: any, id: number | null | undefined): T | null; hasMany<T>(model: any, key: string): T[]; has(key: string): boolean; beforeCreate(map: any): void; afterCreate(instance: any): void; beforeDelete(): void; afterDelete(): void; beforeUpdate(map: any): void; afterUpdate(instance: any): void; }