BE-MiniERP/database/database.go
2025-06-09 11:30:46 +07:00

24 lines
488 B
Go

package database
import (
"gorm.io/driver/postgres"
"gorm.io/gorm"
)
var DB *gorm.DB
func Connect() {
dsn := "host=10.5.50.9 user=probindo password=probindo dbname=minierp port=5432 sslmode=disable TimeZone=Asia/Jakarta"
db, err := gorm.Open(postgres.Open(dsn), &gorm.Config{})
if err != nil {
panic("failed to connect database")
}
DB = db
}
func AutoMigrate() {
// Tambahkan model-model di sini untuk auto migration
// DB.AutoMigrate(&models.User{}, &models.Product{})
}