init_huanbao_database.sql 2.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. -- ============================================
  2. -- 废品回收APP 完整数据库初始化脚本
  3. -- 数据库名: huanbao
  4. -- 包含: C端、B端、G端所有表结构
  5. -- 创建时间: 2024-12-18
  6. -- ============================================
  7. -- 创建数据库
  8. CREATE DATABASE IF NOT EXISTS huanbao DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
  9. USE huanbao;
  10. -- ============================================
  11. -- 使用说明:
  12. -- 请在MySQL命令行中依次执行以下命令:
  13. --
  14. -- 方法一(推荐):
  15. -- SOURCE e:/Recycle3/recycle-app/database/recycle_app_database.sql;
  16. -- SOURCE e:/Recycle3/recycle-app/database/recycle_app_business_database.sql;
  17. -- SOURCE e:/Recycle3/recycle-app/database/recycle_app_government_database.sql;
  18. --
  19. -- 方法二:
  20. -- 或者使用MySQL Workbench等工具分别导入以下三个SQL文件:
  21. -- 1. recycle_app_database.sql (C端26张表)
  22. -- 2. recycle_app_business_database.sql (B端18张表)
  23. -- 3. recycle_app_government_database.sql (G端17张表)
  24. --
  25. -- 总计:61张数据表
  26. -- ============================================
  27. -- 数据表清单:
  28. -- C端:users, user_addresses, waste_categories, collectors, drop_points,
  29. -- recycle_orders, earnings, points_records, products, exchange_records,
  30. -- notifications, activities, invite_records, checkin_records, tasks,
  31. -- user_tasks, withdraw_records, donation_records, donation_projects,
  32. -- scan_history, favorites, order_reviews, user_badges, badges,
  33. -- customer_service_sessions, customer_service_messages
  34. --
  35. -- B端:enterprises, enterprise_employees, contracts, subscription_plans,
  36. -- enterprise_subscriptions, business_orders, devices, device_maintenance,
  37. -- device_alerts, monitoring_locations, statistics_reports, business_alerts,
  38. -- business_todos, ai_chat_history, ai_insights, policies,
  39. -- policy_applications, login_logs
  40. --
  41. -- G端:government_users, administrative_regions, government_warnings,
  42. -- recycle_stations, industry_chain_data, region_statistics,
  43. -- category_statistics, risk_assessments, subsidy_applications,
  44. -- subsidy_payments, policy_evaluations, ai_generated_reports,
  45. -- compliance_checks, policy_simulations, government_notices,
  46. -- government_operation_logs, notification_settings
  47. -- ============================================