ChainGraph API Documentation / @badaitech/chaingraph-executor / server / executionRecoveryTable
Variable: executionRecoveryTable
constexecutionRecoveryTable:PgTableWithColumns<{columns: {executionId:PgColumn<{baseColumn:never;columnType:"PgText";data:string;dataType:"string";driverParam:string;enumValues: [string,...string[]];generated:undefined;hasDefault:false;hasRuntimeDefault:false;identity:undefined;isAutoincrement:false;isPrimaryKey:false;name:"execution_id";notNull:true;tableName:"execution_recovery"; }, { }, { }>;id:PgColumn<{baseColumn:never;columnType:"PgSerial";data:number;dataType:"number";driverParam:number;enumValues:undefined;generated:undefined;hasDefault:true;hasRuntimeDefault:false;identity:undefined;isAutoincrement:false;isPrimaryKey:true;name:"id";notNull:true;tableName:"execution_recovery"; }, { }, { }>;previousStatus:PgColumn<{baseColumn:never;columnType:"PgText";data:string;dataType:"string";driverParam:string;enumValues: [string,...string[]];generated:undefined;hasDefault:false;hasRuntimeDefault:false;identity:undefined;isAutoincrement:false;isPrimaryKey:false;name:"previous_status";notNull:false;tableName:"execution_recovery"; }, { }, { }>;previousWorkerId:PgColumn<{baseColumn:never;columnType:"PgText";data:string;dataType:"string";driverParam:string;enumValues: [string,...string[]];generated:undefined;hasDefault:false;hasRuntimeDefault:false;identity:undefined;isAutoincrement:false;isPrimaryKey:false;name:"previous_worker_id";notNull:false;tableName:"execution_recovery"; }, { }, { }>;recoveredAt:PgColumn<{baseColumn:never;columnType:"PgTimestamp";data:Date;dataType:"date";driverParam:string;enumValues:undefined;generated:undefined;hasDefault:true;hasRuntimeDefault:false;identity:undefined;isAutoincrement:false;isPrimaryKey:false;name:"recovered_at";notNull:true;tableName:"execution_recovery"; }, { }, { }>;recoveredByWorker:PgColumn<{baseColumn:never;columnType:"PgText";data:string;dataType:"string";driverParam:string;enumValues: [string,...string[]];generated:undefined;hasDefault:false;hasRuntimeDefault:false;identity:undefined;isAutoincrement:false;isPrimaryKey:false;name:"recovered_by_worker";notNull:true;tableName:"execution_recovery"; }, { }, { }>;recoveryReason:PgColumn<{baseColumn:never;columnType:"PgText";data:string;dataType:"string";driverParam:string;enumValues: [string,...string[]];generated:undefined;hasDefault:false;hasRuntimeDefault:false;identity:undefined;isAutoincrement:false;isPrimaryKey:false;name:"recovery_reason";notNull:true;tableName:"execution_recovery"; }, { }, { }>; };dialect:"pg";name:"execution_recovery";schema:undefined; }>
Defined in: packages/chaingraph-executor/server/stores/postgres/schema.ts:74