<?php
require_once 'config.php';

echo "=== 正在同步数据库 ===\n";

// 1. 添加缺失的分类（跳过已存在的）
$categories = [
    ['❤️', '结婚登记', 1],
    ['💍', '订婚定亲', 2],
    ['🎁', '彩礼嫁妆', 3],
    ['🧧', '过大礼', 4],
    ['📋', '婚前准备', 5],
    ['🚗', '迎亲仪式', 6],
    ['🎊', '拜堂仪式', 7],
    ['🏠', '洞房习俗', 8],
    ['🎭', '特色闹婚', 9],
    ['🏡', '回门习俗', 10],
    ['🏨', '婚宴酒店', 11],
    ['🎪', '婚庆公司', 12],
    ['💰', '预算参考', 13],
    ['📅', '备婚时间表', 14],
    ['🌿', '婚俗新风', 15],
    ['⚠️', '注意事项', 16],
];

// 先清空旧数据（保留 users/testimonials/budget 等无关表）
$pdo->exec("DELETE FROM custom_details");
$pdo->exec("DELETE FROM custom_categories");
echo "已清空旧数据\n";

// 重新插入分类
$stmt = $pdo->prepare("INSERT INTO custom_categories (icon, name, sort_order) VALUES (?, ?, ?)");
foreach ($categories as $c) {
    $stmt->execute($c);
}
echo "已同步16个分类\n";

// 2. 插入酒店数据（category_id=11）
$hotels = [
    [11, '凯通大酒店', '地址：大连街 | 最大容纳：30桌 | 餐标：1588 / 1888 / 2188元/桌 | 特色：厅多、设备新、LED屏、自带停车场大', 1],
    [11, '金源国际酒店（开发区店）', '地址：宁波路 | 最大容纳：28桌 | 餐标：1688 / 1988元/桌 | 特色：现代风格、空调足、新娘房漂亮', 2],
    [11, '阳泉宾馆（开发区店）', '地址：开发区大连街 | 最大容纳：25桌 | 餐标：1488 / 1788元/桌 | 特色：老牌，服务稳定，性价比高', 3],
    [11, '金阳都喜宴中心（日昱城店）', '地址：开发区大连街 | 最大容纳：26桌 | 餐标：1288元/桌 | 特色：清蒸鲈鱼、阳泉过油肉、菌菇老鸡汤 | 电话：0353-4298888', 4],
    [11, '兰欧国际酒店', '地址：开发区东站 | 最大容纳：35桌 | 餐标：1188元/桌起 | 特色：黑松露金蒜蒸扇贝、海参冬茸羹、过桥海石斑 | 电话：0353-6696666', 5],
    [11, '宏苑大酒店', '地址：南庄路 | 最大容纳：35桌 | 餐标：1388 / 1688元/桌 | 特色：空间大、老牌婚宴酒店、可谈打包价', 6],
    [11, '泉美大酒店', '地址：城区泉中路 | 最大容纳：25桌 | 餐标：1588元/桌起 | 特色：口碑好、菜品精致 | 电话：0353-5601888', 7],
    [11, '北国大酒店', '地址：城区北大街 | 最大容纳：22桌 | 餐标：1488元/桌起 | 特色：位置方便、停车位充足', 8],
    [11, '桃林沟景区婚宴中心', '地址：平坦镇（城区近郊） | 最大容纳：室内30桌+户外草坪 | 餐标：室内1588起，草坪另计 | 特色：环境优美，适合夏季+外景', 9],
    [11, '桃林沟生态酒店', '地址：平坦镇桃林沟村 | 最大容纳：30桌 | 餐标：1488 / 1788元/桌 | 特色：景区内，有户外草坪、可拍外景', 10],
    [11, '翠枫山酒店', '地址：郊区翠枫山景区 | 最大容纳：20桌 | 餐标：1288元/桌起 | 特色：环境清幽，适合森系婚礼', 11],
    [11, '平定宾馆', '地址：平定县东大街 | 最大容纳：30桌 | 餐标：1288 / 1588元/桌 | 特色：平定老牌，性价比高', 12],
    [11, '平定晋川大酒店', '地址：平定县新建路 | 最大容纳：25桌 | 餐标：1388 / 1688元/桌 | 特色：环境好、菜品口碑佳', 13],
    [11, '平定和平饭店', '地址：平定县东关 | 最大容纳：22桌 | 餐标：1188元/桌起 | 特色：经济实惠，适合中低档', 14],
    [11, '平定冠山酒店', '地址：平定县冠山路 | 最大容纳：20桌 | 餐标：1288元/桌起 | 特色：新装修、设备较新', 15],
    [11, '💡 推荐优先级', '⭐⭐⭐ 首选：凯通大酒店（开发区）—— 距近、厅大、设备好、中档价位\n⭐⭐ 备选：金源国际酒店（开发区店）—— 环境现代、适合夏季\n⭐ 备选：宏苑大酒店（城区）—— 性价比高、能容纳35桌、经验丰富\n⭐ 平定推荐：平定宾馆 —— 如果亲友多在平定，方便就近', 16],
];

$stmt = $pdo->prepare("INSERT INTO custom_details (category_id, title, content, sort_order) VALUES (?, ?, ?, ?)");
foreach ($hotels as $h) {
    $stmt->execute($h);
}
echo "已插入" . count($hotels) . "条酒店数据\n";

// 3. 同步其他知识的精简数据（每个分类1-2条核心内容）
$details = [
    [1, '结婚登记流程', '双方携带户口簿、身份证原件及复印件、3张2寸红底合影到民政局办理。男方≥22周岁，女方≥20周岁。工作日办理，免费。阳泉城区/矿区/郊区/平定/盂县均可办理。', 1],
    [2, '订婚仪式', '由双方父母及亲友见证，男方准备聘礼（三金：金戒指、金耳环、金项链），女方回赠手表等。新人正式改口叫对方父母"爸""妈"，长辈给改口红包。', 1],
    [3, '彩礼标准', '阳泉市区彩礼约8—12万元，倡导简约新风。女方陪嫁：新被褥、皮箱、家电等。', 1],
    [4, '过大礼流程', '男方带上礼金、三金首饰、喜饼、烟酒等礼品送到女方家。女方回赠部分礼品，表示两家结为亲家。礼品均需双数。', 1],
    [5, '婚前准备要点', '贴喜字、探路贴红纸、不走回头路。婚品清单：红盆、镜子、梳子、红布、红花、红腰带、子孙饺、喜糕。', 1],
    [6, '迎亲仪式', '新郎带迎亲队伍去新娘家接亲。"堵门"是阳泉特色——新娘亲友设障碍，新郎回答问题或发红包才能进门。去回不能走同一条路。', 1],
    [7, '拜堂仪式', '一拜天地、二拜高堂、夫妻对拜。敬茶改口：新人向双方父母敬茶，父母给红包。', 1],
    [8, '洞房习俗', '撒帐、压床、闹洞房。新房内撒花生、红枣、桂圆、莲子，寓意"早生贵子"。', 1],
    [9, '特色闹婚', '阳泉闹婚以文闹为主：新人表演节目、做游戏、说吉祥话。文明闹婚，尊重新人。', 1],
    [10, '回门习俗', '婚后第三天，新婚夫妇回女方家。女方准备丰盛宴席招待新女婿。回门后婚礼圆满结束。', 1],
    [12, '婚庆公司选择', 'Sunny喜铺、柏舟婚典、爱诺婚礼会馆、喜多多等。根据预算和风格选择，提前半年预定。', 1],
    [13, '预算参考（20桌）', '低配约6.3万，中配约8万。婚宴2.8-3.2万、婚庆1-1.5万、四大金刚0.75-1万、礼服0.43-0.6万、婚车0.38-0.5万、婚纱照0.35-0.45万、杂项0.58-0.75万。', 1],
    [14, '备婚时间表', '提前6月以上：定婚期、登记、订酒店；提前4-5月：拍婚纱照、选礼服；提前2-3月：定婚庆方案、发请柬；提前1月：试妆、确定宾客；提前1周：最终确认所有供应商。', 1],
    [15, '婚俗新风', '倡导简约办婚礼、不收高价彩礼、不铺张浪费。文明迎亲，不搞低俗闹婚。环保办婚，减少一次性用品。', 1],
    [16, '注意事项', '提前确认酒店档期、签合同看细节、预留备桌、确认停车位、了解退改政策、核对菜单明细、确认LED屏/音响/灯光设备是否含在费用内。', 1],
];

$stmt2 = $pdo->prepare("INSERT INTO custom_details (category_id, title, content, sort_order) VALUES (?, ?, ?, ?)");
foreach ($details as $d) {
    $stmt2->execute($d);
}
echo "已插入" . count($details) . "条知识库数据\n";
echo "\n=== 同步完成 ===\n";