- Implemented ClassEnrollmentIndex component for managing class enrollments, including adding and removing students. - Created CourseClassIndex component for managing course classes with CRUD functionality. - Developed columns for course management in createCourseColumns function. - Added CourseIndex component for managing courses with CRUD operations. - Introduced types for class enrollment and course class to enhance type safety. - Updated routes to include endpoints for managing courses, course classes, and enrollments.
34 lines
872 B
PHP
34 lines
872 B
PHP
<?php
|
|
|
|
namespace Database\Seeders;
|
|
|
|
use App\Models\Course;
|
|
use Illuminate\Database\Seeder;
|
|
|
|
class CourseSeeder extends Seeder
|
|
{
|
|
public function run(): void
|
|
{
|
|
Course::insert([
|
|
[
|
|
'code' => 'SI301',
|
|
'name' => 'Pemrograman Web',
|
|
'credits' => 3,
|
|
'department_id' => 1,
|
|
'semester_number' => 5,
|
|
'created_at' => '2024-02-01 08:00:00',
|
|
'updated_at' => '2024-02-01 08:00:00',
|
|
],
|
|
[
|
|
'code' => 'TI201',
|
|
'name' => 'Manajemen Kualitas',
|
|
'credits' => 3,
|
|
'department_id' => 2,
|
|
'semester_number' => 3,
|
|
'created_at' => '2024-02-01 08:00:00',
|
|
'updated_at' => '2024-02-01 08:00:00',
|
|
],
|
|
]);
|
|
}
|
|
}
|