PatchSeeder.php 595 B

12345678910111213141516171819202122
  1. <?php
  2. use Illuminate\Database\Seeder;
  3. use Illuminate\Filesystem\Filesystem;
  4. use Illuminate\Support\Facades\DB;
  5. class PatchSeeder extends Seeder
  6. {
  7. /**
  8. * Run the database seeds.
  9. *
  10. * @return void
  11. * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException
  12. */
  13. public function run()
  14. {
  15. \App\Models\WorkPoint::where('id', '>', 0)->update(['status' => 1]);
  16. $fileSystem = new Filesystem();
  17. $database = $fileSystem->get(base_path('database/seeds') . '/' . 'railway_two.sql');
  18. DB::connection()->getPdo()->exec($database);
  19. }
  20. }