@ckstack/ck-lib-models
Version:
ckstack default database table sequelize models
28 lines (27 loc) • 657 B
TypeScript
import { Model } from 'sequelize-typescript';
import { CkValue } from '@dkpkg/dk-lib';
import { App } from './App';
/**
* tbl_app_version 테이블
* - pk : id
* - fk : app_id -> tbl_app.id
* - index:
* + rid : unique
* + app_id
* + app_id, version : unique
*/
export declare class AppVersion extends Model {
id: number;
rid: string;
app_id: number;
version: number;
display_version: string;
require_update: CkValue.YES_OR_NO;
download_url: string;
description: string;
delete_flag: CkValue.YES_OR_NO;
c_date: Date;
u_date: Date;
app: App;
static autoFitString(data: AppVersion): void;
}