소스 검색

修复sqlite数据库位置

Minho 8 년 전
부모
커밋
1d6f63972a
1개의 변경된 파일3개의 추가작업 그리고 0개의 파일을 삭제
  1. 3 0
      commands/command.go

+ 3 - 0
commands/command.go

@@ -54,6 +54,9 @@ func RegisterDataBase() {
 		}
 	} else if adapter == "sqlite3" {
 		database := beego.AppConfig.String("db_database")
+		if strings.HasPrefix(database,"./") {
+			database = filepath.Join(WorkingDirectory,string(database[1:]))
+		}
 		dbPath := filepath.Dir(database)
 		os.MkdirAll(dbPath, 0777)