From f167c6dccaa1bf2c1ecd5ef0f91d7793ba4ff4c9 Mon Sep 17 00:00:00 2001 From: xushiwei Date: Wed, 15 May 2024 21:12:58 +0800 Subject: [PATCH] rm submodule sqlite --- .gitmodules | 3 --- _demo/sqlite/sqlite.go | 61 ------------------------------------------ x/sqlite/sqlite | 1 - 3 files changed, 65 deletions(-) delete mode 100644 _demo/sqlite/sqlite.go delete mode 160000 x/sqlite/sqlite diff --git a/.gitmodules b/.gitmodules index 0f07cd1c..0f3ceb95 100644 --- a/.gitmodules +++ b/.gitmodules @@ -1,6 +1,3 @@ [submodule "x/llama2/llama2.c"] path = x/llama2/llama2.c url = https://github.com/karpathy/llama2.c.git -[submodule "x/sqlite/sqlite"] - path = x/sqlite/sqlite - url = https://github.com/sqlite/sqlite.git diff --git a/_demo/sqlite/sqlite.go b/_demo/sqlite/sqlite.go deleted file mode 100644 index 9dc4dc0f..00000000 --- a/_demo/sqlite/sqlite.go +++ /dev/null @@ -1,61 +0,0 @@ -package main - -import ( - "github.com/goplus/llgo/c" - "github.com/goplus/llgo/x/sqlite" -) - -func main() { - c.Remove(c.Str("test.db")) - - db, err := sqlite.Open(c.Str("test.db")) - check(err, db, "sqlite: Open") - - err = db.Exec(c.Str("CREATE TABLE users (id INTEGER PRIMARY KEY, name TEXT)"), nil, nil, nil) - check(err, db, "sqlite: Exec CREATE TABLE") - - stmt, err := db.PrepareV3("INSERT INTO users (id, name) VALUES (?, ?)", 0, nil) - check(err, db, "sqlite: PrepareV3 INSERT") - - stmt.BindInt(1, 100) - stmt.BindText(2, c.Str("Hello World"), -1, nil) - - err = stmt.Step() - checkDone(err, db, "sqlite: Step INSERT 1") - - stmt.Reset() - stmt.BindInt(1, 200) - stmt.BindText(2, c.Str("This is llgo"), -1, nil) - - err = stmt.Step() - checkDone(err, db, "sqlite: Step INSERT 2") - - stmt.Close() - - stmt, err = db.PrepareV3("SELECT * FROM users", 0, nil) - check(err, db, "sqlite: PrepareV3 SELECT") - - for { - if err = stmt.Step(); err != sqlite.HasRow { - break - } - c.Printf(c.Str("==> id=%d, name=%s\n"), stmt.ColumnInt(0), stmt.ColumnText(1)) - } - checkDone(err, db, "sqlite: Step done") - - stmt.Close() - db.Close() -} - -func check(err sqlite.Errno, db *sqlite.Sqlite3, at string) { - if err != sqlite.OK { - c.Printf(c.Str("==> %s Error: (%d) %s\n"), c.AllocaCStr(at), err, db.Errmsg()) - c.Exit(1) - } -} - -func checkDone(err sqlite.Errno, db *sqlite.Sqlite3, at string) { - if err != sqlite.Done { - check(err, db, at) - } -} diff --git a/x/sqlite/sqlite b/x/sqlite/sqlite deleted file mode 160000 index b74eb00e..00000000 --- a/x/sqlite/sqlite +++ /dev/null @@ -1 +0,0 @@ -Subproject commit b74eb00e2cb05d9749859e6fbe77d229ad1dc1e1