diff --git a/app/Http/Controllers/DepartmentController.php b/app/Http/Controllers/DepartmentController.php new file mode 100644 index 0000000..88fee17 --- /dev/null +++ b/app/Http/Controllers/DepartmentController.php @@ -0,0 +1,66 @@ +|string> + */ + public function rules(): array + { + return [ + // + ]; + } +} diff --git a/app/Http/Requests/UpdateDepartmentRequest.php b/app/Http/Requests/UpdateDepartmentRequest.php new file mode 100644 index 0000000..a62e27f --- /dev/null +++ b/app/Http/Requests/UpdateDepartmentRequest.php @@ -0,0 +1,28 @@ +|string> + */ + public function rules(): array + { + return [ + // + ]; + } +} diff --git a/app/Models/Department.php b/app/Models/Department.php new file mode 100644 index 0000000..c38e561 --- /dev/null +++ b/app/Models/Department.php @@ -0,0 +1,11 @@ + + */ +class DepartmentFactory extends Factory +{ + /** + * Define the model's default state. + * + * @return array + */ + public function definition(): array + { + return [ + // + ]; + } +} diff --git a/database/migrations/2024_04_27_121400_create_departments_table.php b/database/migrations/2024_04_27_121400_create_departments_table.php new file mode 100644 index 0000000..3be0251 --- /dev/null +++ b/database/migrations/2024_04_27_121400_create_departments_table.php @@ -0,0 +1,27 @@ +id(); + $table->timestamps(); + }); + } + + /** + * Reverse the migrations. + */ + public function down(): void + { + Schema::dropIfExists('departments'); + } +}; diff --git a/database/seeders/DepartmentSeeder.php b/database/seeders/DepartmentSeeder.php new file mode 100644 index 0000000..9828de1 --- /dev/null +++ b/database/seeders/DepartmentSeeder.php @@ -0,0 +1,17 @@ +