INNER CODE UNIT · Go

init

feiyu563/PrometheusAlert · main.go:26

func init() {
	dbDriver := beego.AppConfig.String("db_driver")
	switch dbDriver {
	case "sqlite3":
		// 检查数据库文件
		DbName := "./db/PrometheusAlertDB.db"
		if !IsExist(DbName) {
			err := os.MkdirAll(path.Dir(DbName), os.ModePerm)
			if err != nil {
				logs.Error(err)
				return
			}
			_, err = os.Create(DbName)
			if err != nil {
				logs.Error(err)
				return
			}
		}

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…