From 92a7492073f5073952d8719c757a686cbe237496 Mon Sep 17 00:00:00 2001 From: xc Date: Fri, 22 Aug 2025 18:27:53 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E6=9C=8D=E5=8A=A1=E5=99=A8?= =?UTF-8?q?=E6=9F=A5=E8=AF=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- aufs/core/setting.go | 50 +++++++++++++------------------------------- aufs/db/servDb.go | 2 +- 2 files changed, 15 insertions(+), 37 deletions(-) diff --git a/aufs/core/setting.go b/aufs/core/setting.go index 380e8b9..49d846b 100644 --- a/aufs/core/setting.go +++ b/aufs/core/setting.go @@ -3,12 +3,9 @@ package core import ( "aufs/db" "encoding/json" - "fmt" - "log" "net/http" - - "github.com/jmoiron/sqlx" - _ "github.com/logoove/sqlite" + // "github.com/jmoiron/sqlx" + // _ "github.com/logoove/sqlite" ) // 输出的结构 @@ -21,19 +18,19 @@ type ScJson struct { // 系统设置 func Settdb(w http.ResponseWriter, r *http.Request) { // 检查数据表是否存在 - scdb, err := sqlx.Open("sqlite", "./ups.db") - if err != nil { - fmt.Printf("Failed to open database: %v\n", err) - return - } - defer scdb.Close() + // scdb, err := sqlx.Open("sqlite", "ups.db") + // if err != nil { + // fmt.Printf("Failed to open database: %v\n", err) + // return + // } + // defer scdb.Close() // 如果表sc_server不存在,则创建 - _, err = scdb.Exec("SELECT name FROM sqlite_master WHERE type='table' AND name='sc_server'") - if err != nil { - // cuowu - log.Fatalf("table has exists:%s", err) - } - //如果表存在 + // _, err = scdb.Exec("SELECT name FROM sqlite_master WHERE type='table' AND name='sc_server'") + // if err != nil { + // // cuowu + // log.Fatalf("table has exists:%s", err) + // } + // sclst := db.GetlScList() // scresp := ScJson{ @@ -43,23 +40,4 @@ func Settdb(w http.ResponseWriter, r *http.Request) { } uCorsHadler(w, r) json.NewEncoder(w).Encode(scresp) - - // 表不存在,创建表 - // sts := ` - // CREATE TABLE IF NOT EXISTS sc_server ( - // id INTEGER PRIMARY KEY NOT NULL, - // scname TEXT NOT NULL, - // addr TEXT NOT NULL, - // port TEXT NOT NULL, - // token TEXT NOT NULL, - // status INTEGER NOT NULL - // );` - // 执行建表语句 - // _, err = scdb.Exec(sts) - // if err != nil { - // fmt.Printf("Failed to create database table: %v\n", err) - // return - // } - // fmt.Printf("Successfully created database table! \n") - } diff --git a/aufs/db/servDb.go b/aufs/db/servDb.go index 4e86d18..7ca6087 100644 --- a/aufs/db/servDb.go +++ b/aufs/db/servDb.go @@ -45,7 +45,7 @@ func GetlScList() (sclist []StServerInfo) { sclist = make([]StServerInfo, 0) // 查询语句 - rows, err := db.Query("SELECT * FROM f_info WHERE fpbs = ?") + rows, err := db.Query("SELECT * FROM sc_server") // if err != nil { fmt.Printf("Failed to query data: %v\n", err)