24 lines
554 B
TypeScript
24 lines
554 B
TypeScript
export interface MemberQualification {
|
|
id: number;
|
|
member_id: number;
|
|
course_id: number;
|
|
event_date: Date | null;
|
|
active: boolean;
|
|
awarded_by_id: number | null;
|
|
revoked_by_id: number | null;
|
|
revoked_reason: string | null;
|
|
revoked_at: Date | null;
|
|
source_course_event_id: number | null;
|
|
created_at: Date;
|
|
updated_at: Date;
|
|
}
|
|
|
|
export interface MemberQualificationView {
|
|
course_id: number;
|
|
course_name: string;
|
|
course_short_name: string;
|
|
awarded_on: Date | null;
|
|
active: boolean;
|
|
source_course_event_id: number | null;
|
|
}
|