-
- Downloads
Add admin management module with API routes and validations
Introduce AdminService for CRUD operations on admin entities, including creation, update, deletion, and retrieval. Updated database schema to enforce non-null emails for admins and updated related models accordingly. Enhanced resident service to clarify error messages and harmonize terminology.
parent
f59f16a5
No related branches found
Showing
- migrations/2025-03-16-185008_create_admins/up.sql 1 addition, 1 deletionmigrations/2025-03-16-185008_create_admins/up.sql
- src/main.rs 2 additions, 1 deletionsrc/main.rs
- src/models/admin_model.rs 2 additions, 2 deletionssrc/models/admin_model.rs
- src/models/mod.rs 1 addition, 1 deletionsrc/models/mod.rs
- src/routes/routes.rs 24 additions, 0 deletionssrc/routes/routes.rs
- src/schema.rs 1 addition, 1 deletionsrc/schema.rs
- src/services/admin_service/get_admin.rs 105 additions, 0 deletionssrc/services/admin_service/get_admin.rs
- src/services/admin_service/mod.rs 19 additions, 0 deletionssrc/services/admin_service/mod.rs
- src/services/admin_service/upsert_admin.rs 192 additions, 0 deletionssrc/services/admin_service/upsert_admin.rs
- src/services/mod.rs 2 additions, 0 deletionssrc/services/mod.rs
- src/services/prelude.rs 1 addition, 0 deletionssrc/services/prelude.rs
- src/services/resident_service/get_resident.rs 1 addition, 1 deletionsrc/services/resident_service/get_resident.rs
- src/services/resident_service/upsert_resident.rs 2 additions, 2 deletionssrc/services/resident_service/upsert_resident.rs
Loading
Please register or sign in to comment