23 lines
509 B
Go
23 lines
509 B
Go
package data
|
||
|
||
import (
|
||
"git.inspur.com/sbg-jszt/cfn/cfn-schedule/config"
|
||
"git.inspur.com/sbg-jszt/cfn/cfn-schedule/pkg/log"
|
||
"gorm.io/driver/sqlite"
|
||
"gorm.io/gorm"
|
||
)
|
||
|
||
var SqliteDB *gorm.DB
|
||
|
||
func initSqlite() {
|
||
var err error
|
||
|
||
sqliteConfig := config.Config.DatabaseConfig.SqliteConfig
|
||
log.Infof("sqlite客户端初始化, 配置: %s", sqliteConfig.Data)
|
||
|
||
SqliteDB, err = gorm.Open(sqlite.Open(sqliteConfig.Data), &gorm.Config{})
|
||
if err != nil {
|
||
panic("sqlite connection failed:" + err.Error())
|
||
}
|
||
}
|