go-learn/internal/repository/db/mysql-repo.go

20 lines
318 B
Go

package db
import (
"go_redis_learn2/domain"
"gorm.io/driver/sqlite"
"gorm.io/gorm"
)
func NewDBConnection() *gorm.DB {
DB, err := gorm.Open(sqlite.Open("gorm.db"), &gorm.Config{})
if err != nil {
panic(err)
}
err = DB.AutoMigrate(&domain.Post{})
if err != nil {
panic("迁移表失败")
}
return DB
}