diff --git a/config/database.go b/config/database.go index b52e63b3..c3aa171d 100644 --- a/config/database.go +++ b/config/database.go @@ -13,7 +13,7 @@ import ( "strings" "time" - _ "github.com/mattn/go-sqlite3" + _ "modernc.org/sqlite" ) // Database 配置数据库 @@ -23,7 +23,7 @@ type Database struct { // NewDatabase 创建配置数据库 func NewDatabase(dbPath string) (*Database, error) { - db, err := sql.Open("sqlite3", dbPath) + db, err := sql.Open("sqlite", dbPath) if err != nil { return nil, fmt.Errorf("打开数据库失败: %w", err) } diff --git a/go.mod b/go.mod index 0349498b..d033c8bd 100644 --- a/go.mod +++ b/go.mod @@ -10,7 +10,7 @@ require ( github.com/golang-jwt/jwt/v5 v5.2.0 github.com/google/uuid v1.6.0 github.com/gorilla/websocket v1.5.3 - github.com/mattn/go-sqlite3 v1.14.22 + modernc.org/sqlite v1.40.0 github.com/pquerna/otp v1.4.0 github.com/sirupsen/logrus v1.9.3 github.com/sonirico/go-hyperliquid v0.17.0