export const SUBAGENTSCHEDULE_COLUMNS = ` id, company_id, [desc], prompt, skills, lastagentnote, max_itr, cron, created_at, lastrun_at `; export const LIST_BY_COMPANY = ` SELECT ${SUBAGENTSCHEDULE_COLUMNS} FROM subagentschedule WHERE company_id = @companyId ORDER BY id ASC `; export const GET_BY_COMPANY_AND_ID = ` SELECT ${SUBAGENTSCHEDULE_COLUMNS} FROM subagentschedule WHERE id = @id AND company_id = @companyId `; export const CREATE = ` INSERT INTO subagentschedule ( company_id, [desc], prompt, skills, lastagentnote, max_itr, cron ) OUTPUT INSERTED.id, INSERTED.company_id, INSERTED.[desc], INSERTED.prompt, INSERTED.skills, INSERTED.lastagentnote, INSERTED.max_itr, INSERTED.cron, INSERTED.created_at, INSERTED.lastrun_at VALUES ( @companyId, @desc, @prompt, @skills, @lastagentnote, @maxItr, @cron ) `; export const UPDATE = ` UPDATE subagentschedule SET [desc] = @desc, prompt = @prompt, skills = @skills, lastagentnote = @lastagentnote, max_itr = @maxItr, cron = @cron, lastrun_at = @lastrunAt OUTPUT INSERTED.id, INSERTED.company_id, INSERTED.[desc], INSERTED.prompt, INSERTED.skills, INSERTED.lastagentnote, INSERTED.max_itr, INSERTED.cron, INSERTED.created_at, INSERTED.lastrun_at WHERE id = @id AND company_id = @companyId `; export const DELETE_BY_COMPANY_AND_ID = ` DELETE FROM subagentschedule WHERE id = @id AND company_id = @companyId `;