init-fortune-test-data.sql 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. -- 测试数据初始化脚本
  2. -- 家庭天盘功能测试用数据
  3. SET FOREIGN_KEY_CHECKS=0;
  4. -- 初始化测试家庭
  5. INSERT INTO families (id, name, invite_code, created_at) VALUES
  6. (9999, '测试家庭', 'TEST9999', NOW());
  7. -- 初始化测试用户
  8. INSERT INTO users (
  9. id,
  10. openid,
  11. family_id,
  12. role,
  13. nickname,
  14. created_at
  15. ) VALUES (
  16. 9999,
  17. 'test-openid-9999',
  18. 9999,
  19. 'parent',
  20. '测试家长',
  21. NOW()
  22. );
  23. -- 初始化运势数据
  24. INSERT INTO family_fortune (
  25. family_id,
  26. dominant_element,
  27. lucky_direction,
  28. fortune_level,
  29. fortune_level_text,
  30. fortune_description,
  31. mood_score,
  32. mood_emoji,
  33. mood_text,
  34. weekly_tip,
  35. fortune_date,
  36. created_at,
  37. updated_at
  38. ) VALUES
  39. -- 测试数据1
  40. (9999, '火', '南', '0', '大吉', '测试运势大吉,宜外出交际', 88, '😃', '兴奋', '本周热情洋溢,多陪伴家人', '2026-07-15', NOW(), NOW()),
  41. -- 测试数据2
  42. (9999, '木', '东', '1', '吉', '测试运势吉,宜学习成长', 75, '😊', '平静', '本周主导成长,注重自我提升', '2026-07-14', NOW(), NOW()),
  43. -- 测试数据3(一周前)
  44. (9999, '水', '北', '2', '平', '测试运势平稳,无特别宜忌', 62, '😐', '一般', '本周风平浪静,保持冷静', '2026-07-08', NOW(), NOW());
  45. SET FOREIGN_KEY_CHECKS=1;
  46. SELECT '测试数据初始化完成' AS message;