tachybase_todo/packages/plugin-workflow/src/models/Job.ts

18 lines
463 B
TypeScript

import { Model, BelongsToGetAssociationMixin } from 'sequelize';
import FlowNodeModel from './FlowNode';
export default class JobModel extends Model {
declare id: number;
declare status: number;
declare result: any;
declare createdAt: Date;
declare updatedAt: Date;
declare upstreamId: number;
declare upstream: JobModel;
declare nodeId: number;
declare node?: FlowNodeModel;
declare getNode: BelongsToGetAssociationMixin<FlowNodeModel>;
}