Feuerwehr-eppingen/database/seeds/InstanceSeeder.php

32 lines
707 B
PHP

<?php
use Illuminate\Database\Seeder;
use App\Models\Instance;
use App\Models\User;
use App\Http\Controllers\Auth;
class InstanceSeeder extends Seeder
{
/**
* Run the database seeds.
*
* @return void
*/
public function run()
{
$instances = DB::connection('mysql_alt')->select("SELECT * FROM ikarus_instanz");
foreach($instances as $instance)
{
$new_user = User::find($instance->benutzer_id);
\Auth::login( $new_user );
echo "INSERT instance: $instance->id\n";
$item = new Instance;
$item->id = $instance->id;
$item->name = $instance->name;
$item->user_id = $instance->benutzer_id;
$item->save();
}
}
}