Files
oneuptime/Common/Models/AutomatedScriptRunInstance.ts
Simon Larsen 9b1de444d4 fix models
2022-04-30 11:57:20 +01:00

40 lines
885 B
TypeScript

import { Column, Entity } from 'typeorm';
import BaseModel from './BaseModel';
import User from './User';
import Project from './Project';
import AutomatedScript from './AutomatedScript';
import Incident from './Incident';
import OperationStatus from '../Types/OperationStatus';
@Entity({
name: 'AutomationScriptRunInstance',
})
export default class AutomationScriptRunInstance extends BaseModel {
@Column()
public automationScript!: AutomatedScript;
@Column()
public project!: Project;
@Column()
public triggerByUser!: User;
@Column()
public triggerByScript!: AutomatedScript;
@Column()
public triggerByIncident!: Incident;
@Column()
public scriptStatus!: OperationStatus;
@Column()
public deletedByUser!: User;
@Column()
public executionTime!: Number;
@Column()
public errorDescription!: string;
}