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")
|
||||
|
||||
Reference in New Issue
Block a user