/**
 * 迁移: 添加弹幕功能字段
 * 版本: 0001
 * 日期: 2025-01-09
 */

module.exports = {
  async up(manager) {
    console.log('  - 添加 danmakuEnabled 字段...');
    await manager.executeSql(`
      ALTER TABLE Activities ADD COLUMN danmakuEnabled INTEGER DEFAULT 0;
    `);
    
    console.log('  - 添加 danmakuContent 字段...');
    await manager.executeSql(`
      ALTER TABLE Activities ADD COLUMN danmakuContent TEXT;
    `);
  },

  async down(manager) {
    // SQLite 不支持 DROP COLUMN，需要重建表
    console.log('  - 回滚不支持，请手动处理');
  }
};
