first commit, i i have no idea what i have done
This commit is contained in:
20
server/internal/db/db.go
Normal file
20
server/internal/db/db.go
Normal file
@@ -0,0 +1,20 @@
|
||||
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{},
|
||||
)
|
||||
}
|
||||
Reference in New Issue
Block a user