DemoDataController
| Base path | /api/system-admin/demo-data |
| Module | Billing & Platform |
| Endpoints | 3 |
| OpenAPI tag | Demo Data |
| Source | backend/src/main/java/com/motorph/payroll/controller/DemoDataController.java |
Endpoints
| Method | Path | Requires | Handler |
|---|---|---|---|
GET | /api/system-admin/demo-data/status | system.admin.demo.data.manage | getStatus() |
POST | /api/system-admin/demo-data/generate | system.admin.demo.data.manage | generate() |
POST | /api/system-admin/demo-data/reset | system.admin.demo.data.manage | reset() |
Call chain
10 of 25 reachable repositories shown.
Dependencies
Constructor-injected by Lombok's @RequiredArgsConstructor: DemoDataService.
Tables reached
| Entity | Table | Tenant-scoped |
|---|---|---|
| Bonus | bonus | Yes |
| CompanyProfile | company_profile | Yes |
| DeMinimisBenefitType | de_minimis_benefit_types | Yes |
| Employee | employee | Yes |
| EmployeeDeduction | employee_deductions | Yes |
| LeaveBalance | leave_balance | Yes |
| LeaveRequest | leave_request | Yes |
| LeaveRequestType | leave_request_type | Yes |
| OvertimeRequest | overtime_request | Yes |
| PagibigContributionRate | pagibig_contribution_rates | — |
| Payroll | payroll | Yes |
| PayrollApproval | payroll_approval | Yes |
| PayrollChange | payroll_changes | Yes |
| PayrollSettings | payroll_settings | Yes |
| Payslip | payslip | Yes |
| PayslipDeductionItem | payslip_deduction_items | Yes |
| PayslipHistory | payslip_history | Yes |
| PhHoliday | ph_holidays | Yes |
| PhilhealthContributionRate | philhealth_contribution_rates | — |
| SssContributionRate | sss_contribution_rates | — |
| Timesheet | timesheet | Yes |
| User | users | — |
| UserLog | user_log | — |
| WithholdingTaxBracket | withholding_tax_brackets | — |
| WorkSuspension | work_suspensions | Yes |
Generated page
This page is rebuilt from the source on every docs build by docs-site/scripts/gen-code-wiki.mjs. Editing it has no effect — change the code, or, if what you want to say is prose, write it in docs/.