File: /var/www/html/owlcrm/app/first-project/database/seeders/studentSeeder.php
<?php
namespace Database\Seeders;
use Illuminate\Database\Console\Seeds\WithoutModelEvents;
use Illuminate\Database\Seeder;
use App\Models\student;
use Illuminate\Support\Facades\File;
class studentSeeder extends Seeder
{
/**
* Run the database seeds.
*/
public function run(): void
{
for( $i = 1 ; $i <= 10 ; $i++ )
{
student::create([
'id'=> fake()->numberBetween(1,100),
'name'=>fake() ->name(),
'email'=>fake()->unique()->email()
]);
}
// $json=File::get(path:'database\json\teachers.json');
// $students=collect(json_decode($json));
//$students->each(function($student) {
// student::create([
// 'name'=>$student->name,
// 'email'=>$student->email,
// 'percentage'=>$student->percentage,
// 'student_id'=>$student->student_id
//]);
// });
//student::create([
// 'student_id'=>1,
//'name'=>'prachi yadav',
//'email'=>'[email protected]',
// 'percentage'=>74,
// ]);
}
}