使用 pg 替换 sql

This commit is contained in:
yml2213
2026-07-22 13:34:55 +08:00
parent 0c60f76af0
commit f9dc80e563
8 changed files with 101 additions and 24 deletions
+3 -8
View File
@@ -2,8 +2,6 @@ package main
import (
"log"
"os"
"path/filepath"
"affiliate_dash/internal/config"
"affiliate_dash/internal/handler"
@@ -15,7 +13,7 @@ import (
"affiliate_dash/internal/service"
"github.com/gin-gonic/gin"
"gorm.io/driver/sqlite"
"gorm.io/driver/postgres"
"gorm.io/gorm"
)
@@ -33,11 +31,7 @@ func main() {
gin.SetMode(cfg.Mode)
if err := os.MkdirAll(filepath.Dir(cfg.DBPath), 0o755); err != nil {
log.Fatalf("create data dir: %v", err)
}
db, err := gorm.Open(sqlite.Open(cfg.DBPath), &gorm.Config{
db, err := gorm.Open(postgres.Open(cfg.DatabaseURL), &gorm.Config{
Logger: applog.NewGormLogger(cfg.Mode),
})
if err != nil {
@@ -79,6 +73,7 @@ func main() {
r := router.Setup(h)
addr := ":" + cfg.Port
log.Printf("游戏皮肤分销系统 API 启动: http://localhost%s", addr)
log.Printf("数据库: PostgreSQL")
log.Printf("默认管理员: admin / admin123")
log.Printf("开放接口鉴权: X-Api-Key + X-Timestamp + X-Nonce + X-Sign (HMAC-SHA256)")
if cfg.OpenAPIDebug {