import { Repository, RecordRow } from './repository'; export class CrontabStat { id?: number; ref_id!: number; date!: string; run_count?: number; success_count?: number; fail_count?: number; total_time?: number; max_time?: number; constructor(options: CrontabStat) { this.id = options.id; this.ref_id = options.ref_id; this.date = options.date; this.run_count = options.run_count || 0; this.success_count = options.success_count || 0; this.fail_count = options.fail_count || 0; this.total_time = options.total_time || 0; this.max_time = options.max_time || 0; } } export type CrontabStatInstance = RecordRow; export const CrontabStatModel = new Repository('CrontabStat');