silver-talent-test-data.sql 2.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. -- 银龄人才测试数据插入脚本
  2. -- 首先确保有用户数据
  3. INSERT INTO users (username, email, password, role_id, created_at, updated_at) VALUES
  4. ('silver_user1', 'silver1@test.com', '$2b$10$92IXUNpkjO0rOQ5byMi.Ye4oKoEa3Ro9llC/.og/at2.uheWG/igi', 3, NOW(), NOW()),
  5. ('silver_user2', 'silver2@test.com', '$2b$10$92IXUNpkjO0rOQ5byMi.Ye4oKoEa3Ro9llC/.og/at2.uheWG/igi', 3, NOW(), NOW()),
  6. ('silver_user3', 'silver3@test.com', '$2b$10$92IXUNpkjO0rOQ5byMi.Ye4oKoEa3Ro9llC/.og/at2.uheWG/igi', 3, NOW(), NOW());
  7. -- 插入银龄人才档案数据
  8. INSERT INTO silver_user_profiles (
  9. user_id, real_name, nickname, organization, age, gender, phone, email,
  10. personal_intro, personal_skills, personal_experience,
  11. certification_status, certification_info,
  12. job_seeking_status, job_seeking_requirements,
  13. total_points, knowledge_share_count, knowledge_read_count,
  14. knowledge_like_count, knowledge_ranking_score, knowledge_ranking,
  15. knowledge_contributions, time_bank_hours,
  16. created_at, updated_at, created_by, updated_by
  17. ) VALUES
  18. (
  19. 1, '张建国', '老张', '北京某科技公司', 65, 1, '13800138001', 'zhang@test.com',
  20. '资深软件工程师,拥有35年IT行业经验,曾参与多个大型项目开发。',
  21. 'Java, Python, 项目管理, 系统架构设计',
  22. '曾任某知名互联网公司技术总监,带领团队完成多个千万级用户项目。',
  23. 2, '已通过身份认证和技能评估',
  24. 1, '寻求技术顾问或项目管理职位,可远程办公',
  25. 1500, 25, 200, 80, 92.5, 5, 15, 30.5,
  26. NOW(), NOW(), 1, 1
  27. ),
  28. (
  29. 2, '李秀兰', '李老师', '上海教育出版社', 62, 2, '13800138002', 'li@test.com',
  30. '退休教师,拥有40年教学经验,擅长语文和写作指导。',
  31. '语文教学, 写作指导, 编辑校对, 课程设计',
  32. '曾任重点中学校长,编写过多本教育类书籍。',
  33. 2, '已通过身份认证和教师资格认证',
  34. 2, '寻求教育咨询或写作指导兼职工作',
  35. 1200, 18, 150, 65, 88.0, 8, 12, 25.0,
  36. NOW(), NOW(), 1, 1
  37. ),
  38. (
  39. 3, '王大明', '老王', '广州某制造业公司', 68, 1, '13800138003', 'wang@test.com',
  40. '资深机械工程师,拥有42年机械制造经验,精通各类机械设备。',
  41. '机械设计, 设备维护, 工艺改进, 质量管理',
  42. '曾任大型制造企业总工程师,主导多项技术改造项目。',
  43. 2, '已通过身份认证和工程师资格认证',
  44. 1, '寻求技术顾问或设备维护指导职位',
  45. 1800, 30, 250, 95, 95.0, 3, 20, 40.0,
  46. NOW(), NOW(), 1, 1
  47. );
  48. -- 更新通用CRUD路由以包含详情路由
  49. -- 注意:需要在src/server/api/silver-talents/index.ts中添加详情路由聚合