formatting

This commit is contained in:
Fran Jurmanović
2024-07-16 22:50:54 +02:00
parent 6e638bfa84
commit 6137b55a3c
12 changed files with 128 additions and 139 deletions

View File

@@ -1,6 +1,8 @@
package db
import (
"acc-server-manager/local/model"
"go.uber.org/dig"
"gorm.io/driver/sqlite"
"gorm.io/gorm"
@@ -11,7 +13,19 @@ func Start(di *dig.Container) {
if err != nil {
panic("failed to connect database")
}
di.Provide(func() *gorm.DB {
err = di.Provide(func() *gorm.DB {
return db
})
if err != nil {
panic("failed to bind database")
}
Migrate(db)
}
func Migrate(db *gorm.DB) {
err := db.AutoMigrate(&model.ApiModel{})
if err != nil {
panic("failed to migrate model.ApiModel")
}
db.FirstOrCreate(&model.ApiModel{Api: "Works"})
}