UNPKG

@ckstack/ck-lib-models

Version:

ckstack default database table sequelize models

34 lines (33 loc) 896 B
import { Model } from 'sequelize-typescript'; import { CkValue } from '@dkpkg/dk-lib'; import { Board } from './Board'; import { Document } from './Document'; import { Comment } from './Comment'; import { DocumentLink } from './DocumentLink'; import { DocumentTag } from './DocumentTag'; /** * tbl_category 테이블 */ export declare class Category extends Model { id: number; rid: string; board_id: number; name: string; link: CkValue.YES_OR_NO; closed: CkValue.YES_OR_NO; status: CkValue.STATUS; description: string; list_order: number; template_rid: string; extra: { [key: string]: any; }; c_date: Date; u_date: Date; board: Board; documents: Array<Document>; documentLinks: Array<DocumentLink>; comments: Array<Comment>; documentTags: Array<DocumentTag>; static autoFitString(data: Category): void; }