|
@@ -12,7 +12,6 @@ import (
|
|
|
_ "github.com/go-sql-driver/mysql"
|
|
|
_ "github.com/lib/pq"
|
|
|
"github.com/lunny/xorm"
|
|
|
- // _ "github.com/mattn/go-sqlite3"
|
|
|
|
|
|
"github.com/gogits/gogs/modules/base"
|
|
|
)
|
|
@@ -56,9 +55,9 @@ func NewTestEngine(x *xorm.Engine) (err error) {
|
|
|
case "postgres":
|
|
|
x, err = xorm.NewEngine("postgres", fmt.Sprintf("user=%s password=%s dbname=%s sslmode=%s",
|
|
|
DbCfg.User, DbCfg.Pwd, DbCfg.Name, DbCfg.SslMode))
|
|
|
- // case "sqlite3":
|
|
|
- // os.MkdirAll(path.Dir(DbCfg.Path), os.ModePerm)
|
|
|
- // x, err = xorm.NewEngine("sqlite3", DbCfg.Path)
|
|
|
+ case "sqlite3":
|
|
|
+ os.MkdirAll(path.Dir(DbCfg.Path), os.ModePerm)
|
|
|
+ x, err = xorm.NewEngine("sqlite3", DbCfg.Path)
|
|
|
default:
|
|
|
return fmt.Errorf("Unknown database type: %s", DbCfg.Type)
|
|
|
}
|