Files
NewSmoop/server/internal/db/db.go

21 lines
341 B
Go

package db
import (
"gorm.io/driver/postgres"
"gorm.io/gorm"
"smoop-api/internal/models"
)
func Open(dsn string) (*gorm.DB, error) {
return gorm.Open(postgres.Open(dsn), &gorm.Config{})
}
func AutoMigrate(db *gorm.DB) error {
return db.AutoMigrate(
&models.User{},
&models.Device{},
&models.Record{},
)
}