fix:修复导出PDF代码折叠的BUG

This commit is contained in:
lifei6671
2018-08-24 15:05:15 +08:00
parent 9cacffc82c
commit 99643b0712
4 changed files with 35 additions and 4 deletions

View File

@@ -60,9 +60,16 @@ func RegisterDataBase() {
if strings.HasPrefix(database, "./") {
database = filepath.Join(conf.WorkingDirectory, string(database[1:]))
}
if p,err := filepath.Abs(database); err == nil {
database = p
}
dbPath := filepath.Dir(database)
os.MkdirAll(dbPath, 0777)
if _,err := os.Stat(dbPath); err != nil && os.IsNotExist(err) {
os.MkdirAll(dbPath, 0777)
}
err := orm.RegisterDataBase("default", "sqlite3", database)