## Overview Create the `Department` entity and wire up the `DepartmentsModule` with its service inside `backend/contrib/`. ## Location All work must be inside `backend/contrib/src/departments/`. ## Acceptance Criteria - [ ] `Department` entity with fields: `id` (UUID), `name` (unique), `description` (nullable), `createdAt`, `updatedAt` - [ ] `DepartmentsService` with: `findAll()`, `findOne(id)`, `create(dto)`, `remove(id)` - [ ] `DepartmentsModule` exports `DepartmentsService` for use in `AssetsModule` - [ ] Entity registered with TypeORM
Overview
Create the
Departmententity and wire up theDepartmentsModulewith its service insidebackend/contrib/.Location
All work must be inside
backend/contrib/src/departments/.Acceptance Criteria
Departmententity with fields:id(UUID),name(unique),description(nullable),createdAt,updatedAtDepartmentsServicewith:findAll(),findOne(id),create(dto),remove(id)DepartmentsModuleexportsDepartmentsServicefor use inAssetsModule