@ckstack/ck-lib-models
Version:
ckstack default database table sequelize models
36 lines (35 loc) • 702 B
TypeScript
import { Model } from 'sequelize-typescript';
import { App } from './App';
import { User } from './User';
import { Role } from './Role';
/**
* tbl_access_token 테이블
* - pk : id
* - index:
* + rid : unique
* + app_id
* + issue_date
* + role_id
* + token
* + user_srl, app_id, role_id
* + user_srl
*/
export declare class AccessToken extends Model {
id: number;
rid: string;
user_srl: number;
app_id: number;
role_id: number;
token: string;
issue_date: Date;
expire_date: Date;
template_id: number;
extra: {
[key: string]: any;
};
c_date: Date;
u_date: Date;
app: App;
user: User;
role: Role;
}