fix models name

This commit is contained in:
2024-09-18 08:26:29 +07:00
parent 1083a60f6f
commit 9ecb753abb
5 changed files with 14 additions and 17 deletions

View File

@@ -1,19 +1,17 @@
package bpjs
import (
"fmt"
"bridging-rssa/database"
"bridging-rssa/models"
"net/http"
"tes-rssa/database"
"github.com/gin-gonic/gin"
"gorm.io/gorm"
)
func GetAllSubspesialis(c *gin.Context) {
// var subspesialis []models.DaftarSubspesialis
var fk string
// result := database.SatuDataDB.Debug().Raw(`SELECT FROM "daftar_subspesialis"`).Find(&subspesialis)
result := database.SatuDataDB.Debug().Raw(`SELECT "FK_daftar_spesialis_ID" FROM "daftar_subspesialis" where Kode = 'ANA'`).Find(&fk)
var subspesialis []models.DaftarSubspesialis
result := database.SatuDataDB.Debug().Raw(`SELECT * FROM "daftar_subspesialis"`).Find(&subspesialis)
if result.Error != nil {
if result.Error == gorm.ErrRecordNotFound {
c.JSON(http.StatusNotFound, result.Error)
@@ -22,6 +20,5 @@ func GetAllSubspesialis(c *gin.Context) {
}
return
}
fmt.Println("FK", fk)
c.JSON(http.StatusOK, fk)
c.JSON(http.StatusOK, subspesialis)
}

View File

@@ -1,10 +1,10 @@
package ginHandlers
import (
"bridging-rssa/database"
"bridging-rssa/models"
"encoding/json"
"net/http"
"tes-rssa/database"
"tes-rssa/models"
"github.com/gin-gonic/gin"
"gorm.io/gorm"

2
go.mod
View File

@@ -1,4 +1,4 @@
module tes-rssa
module bridging-rssa
go 1.22.0

View File

@@ -1,13 +1,13 @@
package main
import (
"bridging-rssa/database"
"bridging-rssa/ginHandlers"
"bridging-rssa/ginHandlers/bpjs"
"log"
"net/http"
"tes-rssa/database"
"tes-rssa/ginHandlers"
"tes-rssa/ginHandlers/bpjs"
_ "tes-rssa/docs"
_ "bridging-rssa/docs"
"github.com/gin-gonic/gin"
"github.com/joho/godotenv"

View File

@@ -1,8 +1,8 @@
package models
type DaftarSubspesialis struct {
ID string `json:"id"`
ID int `json:"id"`
Kode string `json:"Kode"`
Subspesialis string `json:"Subspesialis"`
FKDaftarSpesialisID string `json:""FK_daftar_spesialis_ID""`
FKDaftarSpesialisID int `json:"FK_daftar_spesialis_ID" gorm:"column:FK_daftar_spesialis_ID"`
}