diff --git a/plugin_vtb_quotation/cron.go b/plugin_vtb_quotation/cron.go index e11e685a..a67fb8f5 100644 --- a/plugin_vtb_quotation/cron.go +++ b/plugin_vtb_quotation/cron.go @@ -5,11 +5,15 @@ import ( log "github.com/sirupsen/logrus" "github.com/FloatTech/ZeroBot-Plugin/plugin_vtb_quotation/model" + "github.com/FloatTech/ZeroBot-Plugin/utils/process" ) func init() { - log.Println("[vtb/cron] 开启vtb数据库日常更新") - vtbDaily() + go func() { + process.SleepAbout1sTo2s() + log.Println("[vtb/cron] 开启vtb数据库日常更新") + vtbDaily() + }() } func vtbDaily() { diff --git a/utils/sql/sqlite.go b/utils/sql/sqlite.go index c23a12bc..78be5c54 100644 --- a/utils/sql/sqlite.go +++ b/utils/sql/sqlite.go @@ -20,7 +20,7 @@ type Sqlite struct { // 返回错误 func (db *Sqlite) Create(table string, objptr interface{}) (err error) { if db.DB == nil { - database, err := sql.Open("sqlite", db.DBPath) + database, err := sql.Open("sqlite3", db.DBPath) if err != nil { return err }