Perubahan tool dan dokumentasi

This commit is contained in:
2025-08-22 15:49:30 +07:00
parent ce7d12f20c
commit 9838c48eab
14 changed files with 4077 additions and 329 deletions

View File

@@ -182,7 +182,7 @@ func New` + data.Name + `Handler(cfg config.BpjsConfig) *` + data.Name + `Handle
handlerContent += generateBpjsGetMethod(data)
}
writeFile(filepath.Join(handlerDir, data.NameLower+".go"), handlerContent)
writeFileBpjs(filepath.Join(handlerDir, data.NameLower+".go"), handlerContent)
}
func generateBpjsCreateMethod(data BpjsHandlerData) string {
@@ -490,7 +490,7 @@ func IsValidStatus(status string) bool {
return false
}`
writeFile(filepath.Join(modelDir, data.NameLower+".go"), modelContent)
writeFileBpjs(filepath.Join(modelDir, data.NameLower+".go"), modelContent)
}
// ================= ROUTES GENERATION =====================
@@ -634,7 +634,7 @@ func printBpjsRoutesSample(data BpjsHandlerData) {
// ================= UTILITY FUNCTIONS =====================
func writeFile(filename, content string) {
func writeFileBpjs(filename, content string) {
if err := os.WriteFile(filename, []byte(content), 0644); err != nil {
fmt.Printf("❌ Error creating file %s: %v\n", filename, err)
return

File diff suppressed because it is too large Load Diff

View File

@@ -20,7 +20,7 @@ echo Generating handler: %HANDLER_NAME% with methods: %METHODS%
echo.
cd /d "%~dp0.."
go run tools/generate-handler.go %HANDLER_NAME% %METHODS%
go run tools/general/generate-handler.go %HANDLER_NAME% %METHODS%
echo.
echo Handler generated successfully!

View File

@@ -26,7 +26,7 @@ echo
cd "$(dirname "$0")/.."
# Run the generator
go run tools/generate-handler.go "$HANDLER_NAME" $METHODS
go run tools/general/generate-handler.go "$HANDLER_NAME" $METHODS
echo
echo "Handler generated successfully!"