Admin and Seed Data

Installation
SKILL.md

Admin and Seed Data

Admin API Endpoints

Located in RestReactAspire.Server/Endpoints/AdminEndpoints.cs, registered under /api/admin.

Endpoint Method Description
/seed POST Populates database with sample data (additive)
/reset POST Deletes all data from all collections
/stats GET Returns current count of patients, doctors, exams

Response DTOs (AdminDto.cs)

  • SeedResponse(int PatientsCreated, int DoctorsCreated, int ExamsCreated, Links)
  • ResetResponse(int PatientsDeleted, int DoctorsDeleted, int ExamsDeleted, Links)
  • StatsResponse(int PatientCount, int DoctorCount, int ExamCount, Links)

Seed Data Generator

Located in RestReactAspire.Server/Stores/SeedDataGenerator.cs.

Related skills
Installs
GitHub Stars
35
First Seen