siakad-itm/database/seeders
Yoga Pangestu 07a00a92a2
Some checks failed
tests / ci (pull_request) Has been cancelled
Refactor lecturer management to support multiple departments
- Updated LecturerController to load multiple departments for lecturers.
- Modified LecturerRequest to accept an array of department IDs instead of a single department ID.
- Changed Department model to establish a many-to-many relationship with Lecturer.
- Adjusted Lecturer model to reflect the new many-to-many relationship with Department.
- Updated LecturerService to handle multiple departments during creation and updates.
- Created LecturerFactory and StudentFactory for generating test data.
- Added a migration for the new lecturer_department pivot table.
- Refactored seeder classes to accommodate the new structure for lecturers and departments.
- Enhanced frontend components for creating and editing lecturers to support multiple department selection.
2026-08-30 12:18:13 +07:00
..
AcademicAdvisingLogSeeder.php feat: add academic advising log management with CRUD operations and UI integration 2026-08-25 13:30:02 +07:00
AcademicTermSeeder.php feat: implement academic term management with CRUD functionality 2026-08-05 13:48:36 +07:00
AnnouncementSeeder.php feat: add announcement management functionality with CRUD operations 2026-08-25 01:03:20 +07:00
AssignmentSeeder.php feat: add assignment and submission management features 2026-08-24 18:15:44 +07:00
AttendanceSeeder.php feat: add attendance management functionality with CRUD operations 2026-08-24 18:46:31 +07:00
ClassEnrollmentSeeder.php feat: add course and class enrollment management 2026-08-21 19:06:05 +07:00
CourseClassSeeder.php feat: add course and class enrollment management 2026-08-21 19:06:05 +07:00
CourseRegistrationSeeder.php feat: add course registration management functionality with CRUD operations 2026-08-25 00:51:50 +07:00
CourseSeeder.php feat: add course and class enrollment management 2026-08-21 19:06:05 +07:00
DatabaseSeeder.php Refactor lecturer management to support multiple departments 2026-08-30 12:18:13 +07:00
DepartmentLeadershipSeeder.php Refactor lecturer management to support multiple departments 2026-08-30 12:18:13 +07:00
DepartmentSeeder.php feat: add lecturer and student management pages with CRUD functionality 2026-08-21 14:14:01 +07:00
LetterRequestSeeder.php feat: implement letter request management with CRUD operations 2026-08-25 01:14:10 +07:00
MaterialSeeder.php feat: implement material management functionality with CRUD operations 2026-08-21 20:28:03 +07:00
NotificationSeeder.php feat: implement notification system with CRUD operations and UI integration 2026-08-25 13:21:11 +07:00
RolePermissionSeeder.php feat: add media library and permission management 2026-08-05 15:57:51 +07:00
ScheduleSeeder.php feat: add schedule management functionality with CRUD operations 2026-08-24 18:32:44 +07:00
SubmissionSeeder.php feat: add assignment and submission management features 2026-08-24 18:15:44 +07:00
TuitionInvoiceSeeder.php feat: add tuition invoice and payment management 2026-08-25 00:34:32 +07:00
TuitionPaymentSeeder.php feat: add tuition invoice and payment management 2026-08-25 00:34:32 +07:00
UserSeeder.php Refactor lecturer management to support multiple departments 2026-08-30 12:18:13 +07:00