hskwon
ffcc6c3742
feat: TenantStatField API 구현
...
- TenantStatFieldService: CRUD + reorder + bulkUpsert 로직 구현
- TenantStatFieldController: 7개 엔드포인트 (SAM API Rules 준수)
- FormRequest: Store/Update 검증 클래스 생성
- Swagger: 완전한 API 문서화 (6개 스키마, 7개 엔드포인트)
- i18n: message.tenant_stat_field 키 추가
- Route: /tenant-stat-fields 7개 라우트 등록
유니크 제약 검증: tenant_id + target_table + field_key
집계 함수 필터링: avg, sum, min, max, count
2025-11-14 14:09:53 +09:00
..
2025-11-06 17:45:49 +09:00
2025-11-06 17:45:49 +09:00
2025-11-06 17:45:49 +09:00
2025-11-06 17:45:49 +09:00
2025-10-13 21:52:34 +09:00
2025-11-06 17:45:49 +09:00
2025-11-11 11:30:17 +09:00
2025-11-06 17:45:49 +09:00
2025-11-10 09:35:43 +09:00
2025-11-06 17:45:49 +09:00
2025-11-06 17:45:49 +09:00
2025-11-10 22:09:28 +09:00
2025-11-14 13:45:54 +09:00
2025-11-06 17:45:49 +09:00
2025-11-06 17:45:49 +09:00
2025-11-06 17:45:49 +09:00
2025-11-06 17:45:49 +09:00
2025-11-06 17:45:49 +09:00
2025-11-06 17:45:49 +09:00
2025-11-06 17:45:49 +09:00
2025-11-06 17:45:49 +09:00
2025-11-06 17:45:49 +09:00
2025-11-10 22:09:28 +09:00
2025-11-10 22:09:28 +09:00
2025-11-11 11:30:17 +09:00
2025-11-06 17:45:49 +09:00
2025-11-13 20:30:34 +09:00
2025-11-11 18:03:11 +09:00
2025-11-06 17:45:49 +09:00
2025-11-06 17:45:49 +09:00
2025-11-06 17:45:49 +09:00
2025-11-14 12:42:08 +09:00
2025-11-11 18:03:11 +09:00
2025-11-06 17:45:49 +09:00
2025-11-06 17:45:49 +09:00
2025-11-06 17:45:49 +09:00
2025-11-06 17:45:49 +09:00
2025-11-06 17:45:49 +09:00
2025-11-06 17:45:49 +09:00
2025-11-14 14:09:53 +09:00
2025-11-06 17:45:49 +09:00