aiBudgetAlerts
constaiBudgetAlerts:PgTableWithColumns<{columns: {createdAt:PgColumn<{baseColumn:never;columnType:"PgTimestampString";data:string;dataType:"string";driverParam:string;enumValues:undefined;generated:undefined;hasDefault:false;hasRuntimeDefault:false;identity:undefined;isAutoincrement:false;isPrimaryKey:false;name:"created_at";notNull:true;tableName:"ai_budget_alerts"; }, { }, { }>;day: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:"day";notNull:true;tableName:"ai_budget_alerts"; }, { }, { }>;id: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:"id";notNull:true;tableName:"ai_budget_alerts"; }, { }, { }>;threshold:PgColumn<{baseColumn:never;columnType:"PgInteger";data:number;dataType:"number";driverParam:string|number;enumValues:undefined;generated:undefined;hasDefault:false;hasRuntimeDefault:false;identity:undefined;isAutoincrement:false;isPrimaryKey:false;name:"threshold";notNull:true;tableName:"ai_budget_alerts"; }, { }, { }>; };dialect:"pg";name:"ai_budget_alerts";schema:undefined; }>
Defined in: packages/db-postgres/src/schema/insight.ts:47
Narrow ai_budget_alerts table definition (primary key ${day}:${threshold} is the claim).