cloud-ide-lms-model
Version:
Package for Model management of Cloud IDEsys LMS
31 lines (30 loc) • 760 B
TypeScript
interface IUser {
_id?: string;
user_id_ent?: string;
user_username?: string;
user_firstname?: string;
user_middlename?: string;
user_lastname?: string;
user_fullname?: string;
user_emailid?: string;
user_mobileno?: number;
user_password?: string;
user_activefrom?: Date;
user_activeupto?: Date;
user_photo_id_fm?: string;
user_passwordchangeonlogin?: boolean;
user_id_role?: string;
user_id_desg?: string;
user_id_dept?: string;
user_permissions?: IUserPermissions[];
user_isactive?: boolean;
}
interface IUserPermissions {
_id: string;
create?: boolean;
read?: boolean;
update?: boolean;
delete?: boolean;
}
export { IUser, // interface name
IUserPermissions };