18 lines
463 B
TypeScript
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>;
|
|
} |