-- 更新房间表结构，将原来的 price 字段改为 monthlyPrice 和 yearlyPrice 两个字段

-- 添加 monthlyPrice 字段
ALTER TABLE rooms ADD COLUMN monthlyPrice DECIMAL(10, 2) NOT NULL DEFAULT 0 AFTER area;

-- 添加 yearlyPrice 字段
ALTER TABLE rooms ADD COLUMN yearlyPrice DECIMAL(10, 2) NOT NULL DEFAULT 0 AFTER monthlyPrice;

-- 将原来的 price 字段值复制到 monthlyPrice 字段
UPDATE rooms SET monthlyPrice = price;

-- 计算年租金并更新 yearlyPrice 字段（月租金 * 12）
UPDATE rooms SET yearlyPrice = monthlyPrice * 12;

-- 删除原来的 price 字段
ALTER TABLE rooms DROP COLUMN price;