ChainGraph API Documentation / @badaitech/chaingraph-executor / server / executionClaimsTable
Variable: executionClaimsTable
constexecutionClaimsTable:PgTableWithColumns<{columns: {claimedAt: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:"claimed_at";notNull:true;tableName:"execution_claims"; }, { }, { }>;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:true;name:"execution_id";notNull:true;tableName:"execution_claims"; }, { }, { }>;expiresAt:PgColumn<{baseColumn:never;columnType:"PgTimestamp";data:Date;dataType:"date";driverParam:string;enumValues:undefined;generated:undefined;hasDefault:false;hasRuntimeDefault:false;identity:undefined;isAutoincrement:false;isPrimaryKey:false;name:"expires_at";notNull:true;tableName:"execution_claims"; }, { }, { }>;heartbeatAt: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:"heartbeat_at";notNull:true;tableName:"execution_claims"; }, { }, { }>;status:PgColumn<{baseColumn:never;columnType:"PgText";data:"active"|"released"|"expired";dataType:"string";driverParam:string;enumValues: [string,...string[]];generated:undefined;hasDefault:false;hasRuntimeDefault:false;identity:undefined;isAutoincrement:false;isPrimaryKey:false;name:"status";notNull:true;tableName:"execution_claims"; }, { }, {$type:"active"|"released"|"expired"; }>;workerId: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:"worker_id";notNull:true;tableName:"execution_claims"; }, { }, { }>; };dialect:"pg";name:"execution_claims";schema:undefined; }>
Defined in: packages/chaingraph-executor/server/stores/postgres/schema.ts:60