pr-deployer/models/models.go

24 lines
366 B
Go
Raw Permalink Normal View History

2021-10-28 21:10:41 +05:30
package models
import (
2021-11-15 18:57:14 +05:30
"fmt"
2021-10-28 21:10:41 +05:30
"xorm.io/xorm"
"gitea.com/gitea/pr-deployer/pkgs/settings"
_ "github.com/go-sql-driver/mysql"
)
var engine *xorm.Engine
func Init() error {
var err error
engine, err = xorm.NewEngine(settings.DBType, settings.DBConnStr)
if err != nil {
2021-11-15 18:57:14 +05:30
return fmt.Errorf("NewEngine: %v", err)
2021-10-28 21:10:41 +05:30
}
return engine.Sync(new(SystemConfig))
}