[
  {
    "type": "alter_table",
    "description": "Add containerDescriptions TEXT column to buyQueue table for optional basket/container descriptions from customer",
    "database": "{{store}}",
    "check_query": "SELECT COLUMN_NAME FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_SCHEMA = DATABASE() AND TABLE_NAME = 'buyQueue' AND COLUMN_NAME = 'containerDescriptions'",
    "sql": "ALTER TABLE `buyQueue` ADD COLUMN `containerDescriptions` TEXT NULL COMMENT 'Optional customer-provided descriptions of container contents'"
  },
  {
    "type": "alter_table",
    "description": "Add containerDescriptions TEXT column to deletedBuys table for optional basket/container descriptions from customer",
    "database": "{{store}}",
    "check_query": "SELECT COLUMN_NAME FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_SCHEMA = DATABASE() AND TABLE_NAME = 'deletedBuys' AND COLUMN_NAME = 'containerDescriptions'",
    "sql": "ALTER TABLE `deletedBuys` ADD COLUMN `containerDescriptions` TEXT NULL COMMENT 'Optional customer-provided descriptions of container contents'"
  }
]
