antrean tes
This commit is contained in:
@@ -39,11 +39,17 @@ var (
|
||||
dbNameSimrs = os.Getenv("SIMRS_STAG_NAME")
|
||||
portSimrs = os.Getenv("SIMRS_STAG_PORT")
|
||||
|
||||
hostSatudata = os.Getenv("SATUDATA_HOST")
|
||||
userNameSatudata = os.Getenv("SATUDATA_USER")
|
||||
passwordSatudata = os.Getenv("SATUDATA_PASS")
|
||||
dbNameSatudata = os.Getenv("SATUDATA_NAME")
|
||||
portSatudata = os.Getenv("SATUDATA_PORT")
|
||||
//hostSatudata = os.Getenv("SATUDATA_HOST")
|
||||
//userNameSatudata = os.Getenv("SATUDATA_USER")
|
||||
//passwordSatudata = os.Getenv("SATUDATA_PASS")
|
||||
//dbNameSatudata = os.Getenv("SATUDATA_NAME")
|
||||
//portSatudata = os.Getenv("SATUDATA_PORT")
|
||||
|
||||
hostAntrean = os.Getenv("POSTGRES_ANTREAN_HOST")
|
||||
userNameAntrean = os.Getenv("POSTGRES_ANTREAN_USERNAME")
|
||||
passwordAntrean = os.Getenv("POSTGRES_ANTREAN_PASSWORD")
|
||||
dbNameAntrean = os.Getenv("POSTGRES_ANTREAN_DATABASE")
|
||||
portAntrean = os.Getenv("POSTGRES_ANTREAN_PORT")
|
||||
|
||||
hostMongo = os.Getenv("MONGODB_DEV_HOST")
|
||||
portMongo = os.Getenv("MONGODB_DEV_PORT")
|
||||
@@ -86,9 +92,9 @@ func New(database ...string) Service {
|
||||
} else {
|
||||
log.Println("Successfully connected to the database")
|
||||
}
|
||||
satudata := fmt.Sprintf("host=%s user=%s password=%s dbname=%s port=%s sslmode=disable TimeZone=Asia/Jakarta", hostSatudata, userNameSatudata, passwordSatudata, dbNameSatudata, portSatudata)
|
||||
Antrean := fmt.Sprintf("host=%s user=%s password=%s dbname=%s port=%s sslmode=disable TimeZone=Asia/Jakarta", hostAntrean, userNameAntrean, passwordAntrean, dbNameAntrean, portAntrean)
|
||||
|
||||
SatudataDB, err := gorm.Open(postgres.Open(satudata), &gorm.Config{})
|
||||
AntreanDB, err := gorm.Open(postgres.Open(Antrean), &gorm.Config{})
|
||||
if err != nil {
|
||||
log.Fatal("Failed to connect to SIM database: ", err)
|
||||
} else {
|
||||
@@ -127,7 +133,7 @@ func New(database ...string) Service {
|
||||
log.Println("Successfully connected to MongoDB!")
|
||||
dbInstance = &service{
|
||||
simrsDB: SimrsDB,
|
||||
satuDataDB: SatudataDB,
|
||||
satuDataDB: AntreanDB,
|
||||
mongoDB: client.Database(mongoDBName),
|
||||
}
|
||||
return dbInstance
|
||||
@@ -216,7 +222,7 @@ func (s *service) Close() error {
|
||||
func (s *service) GetDB(database string) *gorm.DB {
|
||||
if strings.ToLower(database) == "simrs" {
|
||||
return s.simrsDB
|
||||
} else if strings.ToLower(database) == "satudata" {
|
||||
} else if strings.ToLower(database) == "antrean" {
|
||||
return s.satuDataDB
|
||||
}
|
||||
log.Println("Database tidak ditemukan")
|
||||
|
||||
@@ -7,6 +7,7 @@ import (
|
||||
"github.com/gin-gonic/gin"
|
||||
swaggerFiles "github.com/swaggo/files"
|
||||
ginSwagger "github.com/swaggo/gin-swagger"
|
||||
AntreanHandler "template_blueprint/pkg/handlers/antrean"
|
||||
patientHandler "template_blueprint/pkg/handlers/patient"
|
||||
datapoliklinikHandler "template_blueprint/pkg/handlers/poliklinik"
|
||||
dataRetribusi "template_blueprint/pkg/handlers/retribusi"
|
||||
@@ -53,6 +54,13 @@ func (s *Server) RegisterRoutes() http.Handler {
|
||||
{
|
||||
Poliklinik.GET("/getdata/statuspelayanan/:statuspelayanan", datapoliklinikHandler.GetDataPoliklinik)
|
||||
}
|
||||
Antrean := v1.Group("/kios")
|
||||
{
|
||||
Antrean.POST("/detail", AntreanHandler.GetKios)
|
||||
Antrean.POST("/insert", AntreanHandler.InsertKios)
|
||||
Antrean.PUT("/update/:id", AntreanHandler.UpdateKios)
|
||||
Antrean.DELETE("/delete/:id", AntreanHandler.DeleteKios)
|
||||
}
|
||||
retribusi := v1.Group("/retribusi")
|
||||
{
|
||||
retribusi.GET("/getData/Limit/:limit/Offset/:offset", dataRetribusi.GetDataRetribusi)
|
||||
|
||||
Reference in New Issue
Block a user