feat(config): 统一加载 .env 并强化本地启动脚本

This commit is contained in:
2026-09-22 18:57:45 +08:00
committed by TongTongStudio
parent 0b1d9f4439
commit acef92c797
8 changed files with 132 additions and 4 deletions

View File

@@ -9,6 +9,7 @@ import (
"strings"
"time"
"infinite-canvas/backend/internal/config"
"infinite-canvas/backend/internal/database"
"infinite-canvas/backend/internal/model"
@@ -22,6 +23,7 @@ type tableMigration struct {
}
func main() {
config.LoadDotEnv()
sourcePath := strings.TrimSpace(os.Getenv("SQLITE_SOURCE_PATH"))
targetDSN := strings.TrimSpace(os.Getenv("DATABASE_URL"))
if sourcePath == "" || targetDSN == "" {