-- 删除 tenant 表的 package_type 字段（已废弃，改用 tenant_package 中间表关联）
-- 注意：执行前请确保 tenant_package 表中已有正确的关联数据

-- 备份 package_type 数据（可选，用于数据迁移）
-- UPDATE tenant t
-- INNER JOIN tenant_package tp ON t.id = tp.tenant_id
-- SET tp.collection_id = (SELECT id FROM course_collection WHERE name = t.package_type LIMIT 1)
-- WHERE t.package_type IS NOT NULL AND tp.collection_id IS NULL;

-- 删除冗余的 package_type 字段
ALTER TABLE `tenant` DROP COLUMN `package_type`;
