masih perubahan
This commit is contained in:
15
README.md
15
README.md
@@ -67,6 +67,11 @@ api-service/
|
||||
│ ├── routes/ # 🛣️ API routing (Presentation)
|
||||
│ ├── services/ # 💼 Business logic (Application)
|
||||
│ └── repository/ # 💾 Data access (Infrastructure)
|
||||
├── 📁 pkg/ # 💼 Package
|
||||
│ ├── logger/ # 🎯 General generators
|
||||
│ └── data/ # Hasil Log yang tersimpan
|
||||
│ ├── utils/ # 🏥 BPJS specific tools
|
||||
│ └── validator/ # 🩺 SATUSEHAT tools
|
||||
├── 📁 tools/ # 🔧 Development tools
|
||||
│ ├── general/ # 🎯 General generators
|
||||
│ ├── bpjs/ # 🏥 BPJS specific tools
|
||||
@@ -114,6 +119,10 @@ make migrate-up
|
||||
go run cmd/api/main.go
|
||||
```
|
||||
|
||||
### Update Swagger
|
||||
```bash
|
||||
swag init -g cmd/api/main.go --parseDependency --parseInternal # Alternative
|
||||
swag init -g cmd/api/main.go -o docs/
|
||||
|
||||
### 3️⃣ Verify Installation
|
||||
|
||||
@@ -256,16 +265,16 @@ go run tools/general/generate-handler.go orders get post put delete dynamic sear
|
||||
|
||||
```bash
|
||||
# Single service
|
||||
go run tools/bpjs/generate-bpjs-handler.go reference/peserta get
|
||||
go run tools/bpjs/generate-bpjs-handler.go tools/bpjs/reference/peserta get
|
||||
|
||||
# Semua service dari config
|
||||
go run tools/bpjs/generate-handler.go services-config-bpjs.yaml
|
||||
go run tools/bpjs/generate-handler.go tools/bpjs/services-config-bpjs.yaml
|
||||
```
|
||||
|
||||
**🩺 Generate SATUSEHAT Handler**
|
||||
|
||||
```bash
|
||||
go run tools/satusehat/generate-satusehat-handler.go services-config-satusehat.yaml patient
|
||||
go run tools/satusehat/generate-satusehat-handler.go tools/satusehat/services-config-satusehat.yaml patient
|
||||
```
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user