DatabaseSeeder.php 981 B

123456789101112131415161718192021222324252627282930313233343536
  1. <?php
  2. use Illuminate\Database\Seeder;
  3. use Illuminate\Filesystem\Filesystem;
  4. use Carbon\Carbon;
  5. class DatabaseSeeder extends Seeder
  6. {
  7. /**
  8. * Run the database seeds.
  9. *
  10. * @return void
  11. */
  12. public function run()
  13. {
  14. $fileSystem = new Filesystem();
  15. $database = $fileSystem->get(base_path('database/seeds') . '/' . 'init.sql');
  16. DB::connection()->getPdo()->exec($database);
  17. DB::table('admin_users')->insert([
  18. 'name' => 'user1',
  19. 'real_name' => 'user1',
  20. 'password' => bcrypt('123456'),
  21. 'email' => 'user1@163.com',
  22. 'mobile' => '123456',
  23. 'avatar' => 'http://webimg-handle.liweijia.com/upload/avatar/avatar_0.jpg',
  24. 'type' => 0,
  25. 'is_root' => 1
  26. ]);
  27. DB::table('classes')->insert([
  28. 'class' => '未分类',
  29. 'created_at' => Carbon::now(),
  30. 'updated_at' => Carbon::now()
  31. ]);
  32. }
  33. }