Konfi-Castle-Kasino/db.go

24 lines
394 B
Go
Raw Normal View History

package main
import (
"fmt"
2017-08-30 20:23:35 +00:00
"github.com/go-xorm/core"
"github.com/go-xorm/xorm"
_ "github.com/mattn/go-sqlite3"
)
var db *xorm.Engine
2017-08-30 20:23:35 +00:00
func DBinit() *xorm.Engine {
SiteConf := initConfig()
db, err := xorm.NewEngine("sqlite3", SiteConf.DBFile)
if err != nil {
fmt.Println(err)
}
db.SetMapper(core.SameMapper{})
2017-08-30 20:23:35 +00:00
db.ShowSQL(false)
db.Logger().SetLevel(core.LOG_DEBUG)
return db
2017-08-30 20:23:35 +00:00
}