去年默认配置。

This commit is contained in:
2026-07-22 18:02:05 +08:00
parent aab3aeb5b2
commit 8d0b75e484
7 changed files with 43 additions and 76 deletions
+2 -24
View File
@@ -3,7 +3,7 @@ package database
import (
"goblog/config"
"goblog/models"
"log"
"log/slog"
"github.com/glebarez/sqlite"
"gorm.io/gorm"
@@ -36,28 +36,6 @@ func Init(cfg *config.DatabaseConfig) error {
return err
}
log.Println("数据库连接成功")
return nil
}
// 创建默认管理员
func CreateDefaultAdmin() error {
var count int64
DB.Model(&models.User{}).Where("role = ?", "admin").Count(&count)
if count == 0 {
admin := &models.User{
Username: "admin",
Password: "$2a$10$XrrWkDB.DIpuXOYYrMiZdOBpl0gxrtziSCQ4OOnGFP10C8.xF30qq", // admin123
Nickname: "管理员",
Email: "admin@example.com",
Role: "admin",
Status: 1,
}
if err := DB.Create(admin).Error; err != nil {
return err
}
log.Println("默认管理员创建成功,用户名: admin,密码: admin123")
}
slog.Info("数据库连接成功")
return nil
}