fix context problems

This commit is contained in:
u80864958
2025-05-05 09:00:15 +02:00
parent 14b57b57e8
commit a06444c4df
6 changed files with 29 additions and 13 deletions

View File

@ -2,6 +2,7 @@ package model
import (
"log"
"os"
"gorm.io/driver/sqlite"
"gorm.io/gorm"
@ -9,17 +10,19 @@ import (
// Init initializes the database connection, auto-migrates models, and seeds a default post.
func Init() *gorm.DB {
_, filerr := os.Open("./blog.db")
db, err := gorm.Open(sqlite.Open("./blog.db"))
if err != nil {
log.Panic(err)
}
db.AutoMigrate(&Post{}, &Comment{}, &User{}, &InvalidJWT{})
db.Save(&Post{
ID: 1,
Title: "Hello World",
TLDR: "introduction to ng-blog",
Content: `
if filerr != nil {
db.Save(&Post{
ID: 1,
Title: "Hello World",
TLDR: "introduction to ng-blog",
Content: `
## Welcome
This is ng-blog, your simple blog written in Angular and Golang.
@ -31,7 +34,8 @@ The default login is:
>
> Password: admin
`,
})
})
}
return db
}