[
  {
    "type": "alter_table",
    "description": "Add priority column to tasks table for Daybook task ordering",
    "database": "{{store}}",
    "check_query": "SELECT COLUMN_NAME FROM information_schema.COLUMNS WHERE TABLE_SCHEMA = DATABASE() AND TABLE_NAME = 'tasks' AND COLUMN_NAME = 'priority'",
    "sql": "ALTER TABLE `tasks` ADD COLUMN `priority` tinyint(1) unsigned DEFAULT 2 COMMENT '1=High, 2=Normal, 3=Low' AFTER `recurOn`"
  },
  {
    "type": "alter_table",
    "description": "Add sortOrder column to tasks table for Daybook display ordering",
    "database": "{{store}}",
    "check_query": "SELECT COLUMN_NAME FROM information_schema.COLUMNS WHERE TABLE_SCHEMA = DATABASE() AND TABLE_NAME = 'tasks' AND COLUMN_NAME = 'sortOrder'",
    "sql": "ALTER TABLE `tasks` ADD COLUMN `sortOrder` int(10) unsigned DEFAULT 0 AFTER `priority`"
  }
]
