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

View File

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

2
go.mod
View File

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

View File

@@ -1,13 +1,13 @@
package main package main
import ( import (
"bridging-rssa/database"
"bridging-rssa/ginHandlers"
"bridging-rssa/ginHandlers/bpjs"
"log" "log"
"net/http" "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/gin-gonic/gin"
"github.com/joho/godotenv" "github.com/joho/godotenv"

View File

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