-- ============================================
-- SPA管理系统 - 主SQL执行脚本
-- ============================================
-- 版本: v1.0
-- 创建时间: 2025-12-30
-- 数据库: MySQL 8.0+
-- 字符集: utf8mb4
-- 总表数: 77张
-- ============================================

-- 使用数据库
USE spa;

-- 执行顺序说明：
-- 1. 核心业务表（基础数据）
-- 2. 推广分佣表
-- 3. 支付退款表
-- 4. 营销优惠券表
-- 5. 系统配置表
-- 6. 提现系统表
-- 7. 会员积分系统表
-- 8. 评价客服系统表
-- 9. 店铺员工管理表
-- 10. 财务报表统计表
-- 11. 辅助功能表

-- ============================================
-- 第1步：核心业务表（13张表）
-- ============================================
SOURCE spa_core_tables.sql;

-- ============================================
-- 第2步：推广分佣表（3张表）
-- ============================================
SOURCE spa_referral_commission.sql;

-- ============================================
-- 第3步：支付退款表（3张表）
-- ============================================
SOURCE spa_payment_refund.sql;

-- ============================================
-- 第4步：营销优惠券表（3张表）
-- ============================================
SOURCE spa_marketing_coupon.sql;

-- ============================================
-- 第5步：系统配置表（4张表）
-- ============================================
SOURCE spa_system_config.sql;

-- ============================================
-- 第6步：提现系统表（4张表）
-- ============================================
SOURCE spa_withdrawal.sql;

-- ============================================
-- 第7步：会员积分系统表（7张表）
-- ============================================
SOURCE spa_member_points.sql;

-- ============================================
-- 第8步：评价客服系统表（7张表）
-- ============================================
SOURCE spa_review_service.sql;

-- ============================================
-- 第9步：店铺员工管理表（9张表）
-- ============================================
SOURCE spa_store_employee.sql;

-- ============================================
-- 第10步：财务报表统计表（8张表）
-- ============================================
SOURCE spa_financial_statistics.sql;

-- ============================================
-- 第11步：辅助功能表（16张表）
-- ============================================
SOURCE spa_auxiliary_functions.sql;

-- ============================================
-- 执行完成提示
-- ============================================
SELECT '✅ 所有SQL文件执行完成！' AS status;
SELECT '📊 总计创建表数：77张' AS info;
SELECT '🎯 下一步：使用GVA代码生成功能生成基础CRUD代码' AS next_step;
