[
  {
    "type": "insert",
    "description": "Seed daybook_task_lists from existing taskGroups (if not already seeded)",
    "database": "{{store}}",
    "check_query": "SELECT 1 FROM daybook_task_lists LIMIT 1",
    "sql": "INSERT INTO daybook_task_lists (groupId, displayName, scheduledDays, startTime, sortOrder, isActive) SELECT tg.id, tg.groupName, 'SUN MON TUE WED THU FRI SAT', CASE WHEN UPPER(tg.groupName) LIKE '%OPEN%' THEN '08:00:00' WHEN UPPER(tg.groupName) LIKE '%CLOS%' THEN '17:00:00' ELSE '09:00:00' END, tg.id, 1 FROM taskGroups tg WHERE NOT EXISTS (SELECT 1 FROM daybook_task_lists dtl WHERE dtl.groupId = tg.id)"
  }
]
