From c09886f6da69a048e721a9ab07eac8feaa90d9b5 Mon Sep 17 00:00:00 2001 From: noreply Date: Mon, 29 Jul 2024 12:25:13 +0800 Subject: [PATCH] debug --- docker-compose.yaml | 4 +--- src/model/dao/mdb_sqlite.go | 11 +++++++---- 2 files changed, 8 insertions(+), 7 deletions(-) diff --git a/docker-compose.yaml b/docker-compose.yaml index dcb06d4..62e45f7 100644 --- a/docker-compose.yaml +++ b/docker-compose.yaml @@ -9,6 +9,4 @@ services: volumes: - ./env:/app/.env ports: - - "8088:8000" - #volumes: - # - ./data_db/conf:/app/conf/ \ No newline at end of file + - "8088:8000" \ No newline at end of file diff --git a/src/model/dao/mdb_sqlite.go b/src/model/dao/mdb_sqlite.go index 6168327..09767dd 100644 --- a/src/model/dao/mdb_sqlite.go +++ b/src/model/dao/mdb_sqlite.go @@ -1,6 +1,8 @@ package dao import ( + "path/filepath" + "github.com/assimon/luuu/config" "github.com/assimon/luuu/util/log" "github.com/gookit/color" @@ -14,11 +16,12 @@ import ( // SqliteInit 数据库初始化 func SqliteInit() { var err error - dbname := viper.GetString("sqlite_database_filename") - if len(dbname) == 0 { - dbname = ".db" + dbFilename := ".db" + if dbfile := viper.GetString("sqlite_database_filename"); len(dbfile) > 0 { + dbFilename = filepath.Base(dbfile) } - Mdb, err = gorm.Open(sqlite.Open(dbname), &gorm.Config{ + color.Green.Printf("[store_db] sqlite filename: %s\n", dbFilename) + Mdb, err = gorm.Open(sqlite.Open(dbFilename), &gorm.Config{ NamingStrategy: schema.NamingStrategy{ TablePrefix: viper.GetString("sqlite_table_prefix"), SingularTable: true,