update init db
This commit is contained in:
parent
d3a93ee716
commit
0ebf6d6c1d
17
main.go
17
main.go
@ -19,10 +19,10 @@ import (
|
|||||||
"gorm.io/gorm/logger"
|
"gorm.io/gorm/logger"
|
||||||
)
|
)
|
||||||
|
|
||||||
func InitGormDB(host string, port int, user, pass, dbname string) (*gorm.DB, error) {
|
func InitGormDB(host string, port int, user, pass, dbname, sslmode string) (*gorm.DB, error) {
|
||||||
dsn := fmt.Sprintf(
|
dsn := fmt.Sprintf(
|
||||||
"host=%s port=%d user=%s password=%s dbname=%s sslmode=disable",
|
"host=%s port=%d user=%s password=%s dbname=%s sslmode=%s",
|
||||||
host, port, user, pass, dbname,
|
host, port, user, pass, dbname, sslmode,
|
||||||
)
|
)
|
||||||
|
|
||||||
gormDB, err := gorm.Open(postgres.Open(dsn), &gorm.Config{
|
gormDB, err := gorm.Open(postgres.Open(dsn), &gorm.Config{
|
||||||
@ -54,15 +54,18 @@ func main() {
|
|||||||
dbuser := "postgres"
|
dbuser := "postgres"
|
||||||
dbpass := "postgres"
|
dbpass := "postgres"
|
||||||
dbname := "oslogweb"
|
dbname := "oslogweb"
|
||||||
|
sslmode := "disable"
|
||||||
|
|
||||||
//prod
|
//prod
|
||||||
/* dbhost := "38.47.91.219"
|
/* dbhost := ""
|
||||||
dbport := 5454
|
dbport := 5454
|
||||||
dbuser := "postgres"
|
dbuser := "postgres"
|
||||||
dbpass := "0n35p1r1t2025"
|
dbpass := ""
|
||||||
dbname := "oslogweb" */
|
dbname := "oslogweb"
|
||||||
|
sslmode := "require"
|
||||||
|
*/
|
||||||
|
|
||||||
gormDB, err := InitGormDB(dbhost, dbport, dbuser, dbpass, dbname)
|
gormDB, err := InitGormDB(dbhost, dbport, dbuser, dbpass, dbname, sslmode)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
log.Fatalf("Gagal init GORM: %v", err)
|
log.Fatalf("Gagal init GORM: %v", err)
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user