PlayerSeeder.php 5.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118
  1. <?php
  2. use Illuminate\Database\Seeder;
  3. use Illuminate\Support\Facades\DB;
  4. class PlayerSeeder extends Seeder
  5. {
  6. /**
  7. * Run the database seeds.
  8. *
  9. * @return void
  10. */
  11. public function run()
  12. {
  13. $school_name = [
  14. '成都市青白江区人和学校乡村学校少年宫',
  15. '成都新都大丰小学乡村学校少年宫',
  16. '成都郫县崇宁小学',
  17. '成都市新津县乡村学校少年宫',
  18. '成都市广汉七一小学乡村学校少年宫',
  19. '自贡五宝小学',
  20. '自贡回龙镇中心校',
  21. '自贡富顺狮市中学',
  22. '自贡市荣县鼎新镇乡村学校少年宫',
  23. '自贡市自流井区舒平乡村学校少年宫',
  24. '攀枝花盐边县中学校',
  25. '攀枝花市仁和区总发乡中心校',
  26. '泸州江阳区分水岭中学乡村学校少年宫',
  27. '泸州市古蔺县古蔺乡村学校少年宫',
  28. '泸州五通镇中心校乡村学校少年宫',
  29. '泸州市纳溪区合面镇中学',
  30. '泸州市龙马潭区乡村学校少年宫',
  31. '泸县玉蟾街道乡村学校少年宫',
  32. '中江县清凉中心校',
  33. '德阳市略坪小学',
  34. '德阳旌阳区孝泉民族小学',
  35. '绵阳市仙海区沉抗镇乡村学校少年宫',
  36. '绵阳豆叩小学',
  37. '绵阳江油双河小学少年宫',
  38. '绵阳经开区塘汛小学少年宫',
  39. '广元朝天区羊木镇小学乡村学校少年宫',
  40. '广元剑阁县龙江乡村学校少年宫',
  41. '广元市昭化区卫子中学乡村学校少年宫',
  42. '广元青川沙洲小学',
  43. '遂宁市河沙小学乡村学校少年宫',
  44. '遂宁市射洪金华小学乡村学校少年宫',
  45. '内江隆昌李市镇小学',
  46. '内江威远县镇西镇中心校',
  47. '内江市渔箭小学乡村学校少年宫',
  48. '乐山市峨眉山新平小学少年宫',
  49. '乐山市井研县千佛镇中心小学乡村学校少年宫',
  50. '乐山市踏水中心小学乡村学校少年宫',
  51. '乐山黑竹沟镇中心小学乡村学校少年宫',
  52. '南充市南部县河坝镇小学',
  53. '南充市仪陇县距光小学乡村学校少年宫',
  54. '南充市高坪区阙家小学乡村学校少年宫',
  55. '宜宾江安桐梓县乡村学校少年宫',
  56. '宜宾市翠屏区南广镇中心小学少年宫',
  57. '宜宾珙县珙泉镇中心小学乡村学校少年宫',
  58. '宜宾市筠连县武德乡中心校',
  59. '广安市广安区希望小学乡村学校少年宫',
  60. '达州市渠县巨光乡村学校少年宫',
  61. '巴中南江县石潭乡九年义务教育学校',
  62. '巴中广纳小学乡村学校少年宫',
  63. '巴中南江下两小学',
  64. '雅安市宝兴县跷碛小学',
  65. '雅安石棉美罗乡村学校少年宫',
  66. '眉山市东坡区车辆厂小学少年宫',
  67. '眉山丹棱唐河小学',
  68. '眉山彭山保胜小学',
  69. '眉山仁寿城北小学',
  70. '资阳安岳县云峰初级中学少年宫',
  71. '资阳市乐至县宝林小学',
  72. '阿坝民族寄宿制学校乡村学校少年宫',
  73. '阿坝茂县凤仪镇乡村学校少年宫',
  74. '阿坝州九寨沟县第四小学',
  75. '甘孜巴塘县中咱片区寄宿制学校',
  76. '甘孜州乡城县乡村学校少年宫',
  77. '凉山宁南县朝阳小学乡村学校少年宫',
  78. '凉山德昌县小高镇中心完全小学',
  79. ];
  80. // 第一组: 1-18
  81. // 第二组: 19-34
  82. // 第三组: 35-50
  83. // 第四组: 51-65
  84. for($i = 1; $i <= 65; $i ++) {
  85. if($i <= 18) {
  86. DB::table('players')->insert([
  87. 'group_id' => '1',
  88. 'name' => $school_name[$i-1],
  89. 'no' => $i,
  90. 'image' => 's'.$i.'.jpg'
  91. ]);
  92. } elseif($i > 18 && $i <= 34) {
  93. DB::table('players')->insert([
  94. 'group_id' => '2',
  95. 'name' => $school_name[$i-1],
  96. 'no' => $i,
  97. 'image' => 's'.$i.'.jpg'
  98. ]);
  99. } elseif($i > 34 && $i <= 50) {
  100. DB::table('players')->insert([
  101. 'group_id' => '3',
  102. 'name' => $school_name[$i-1],
  103. 'no' => $i,
  104. 'image' => 's'.$i.'.jpg'
  105. ]);
  106. } else {
  107. DB::table('players')->insert([
  108. 'group_id' => '4',
  109. 'name' => $school_name[$i-1],
  110. 'no' => $i,
  111. 'image' => 's'.$i.'.jpg'
  112. ]);
  113. }
  114. }
  115. }
  116. }