package models import ( "gat1400Exchange/pkg/logger" "gorm.io/driver/sqlite" "gorm.io/gorm" ) var db *gorm.DB // Init creates a connection to mysql database and // migrates any new models func Init() error { var err error db, err = gorm.Open(sqlite.Open("./gat1400.db"), &gorm.Config{}) if err != nil { logger.Debug("db open error ", err) return err } _ = db.AutoMigrate( &Ape{}, &Cache{}, &Cascade{}, &Positions{}, &SubPlatform{}, &Subscribe{}, ) // 添加默认数据 InitData() return nil } func GetDB() *gorm.DB { return db } func CloseDB() { } func InitData() { }