From ce150266bc41b0a9d7ec4ebcbbb99a84f00fda9e Mon Sep 17 00:00:00 2001 From: shoopea Date: Thu, 2 Jan 2020 18:22:08 +0800 Subject: [PATCH] test --- obj.go | 2 ++ sql.go | 23 +++++++++++++++++++++-- 2 files changed, 23 insertions(+), 2 deletions(-) diff --git a/obj.go b/obj.go index f80c735..c0463f0 100644 --- a/obj.go +++ b/obj.go @@ -86,6 +86,7 @@ func loadObjType() error { } +/* func loadObjSubType() error { var obj []ObjSubType @@ -124,6 +125,7 @@ func loadObjSubType() error { } +*/ func codeObjTypeId(intlId string) (int64, error) { var objTypeId int64 diff --git a/sql.go b/sql.go index ea33ebc..6664cd6 100644 --- a/sql.go +++ b/sql.go @@ -49,7 +49,7 @@ func initDB() { log.Println("initDB : Database cleaned up") _, err = db.Exec(`CREATE TABLE code_obj_type ( - id SMALLINT UNSIGNED NOT NULL + id SMALLINT UNSIGNED NOT NULL AUTO_INCREMENT ,intl_id VARCHAR(32) NOT NULL ,name VARCHAR(80) NOT NULL ,PRIMARY KEY (id) @@ -59,7 +59,7 @@ func initDB() { log.Println("initDB : code_obj_type created ...") _, err = db.Exec(`CREATE TABLE code_obj_sub_type ( - id SMALLINT UNSIGNED NOT NULL + id SMALLINT UNSIGNED NOT NULL AUTO_INCREMENT ,intl_id VARCHAR(32) NOT NULL ,name VARCHAR(80) NOT NULL ,obj_type_id SMALLINT UNSIGNED NOT NULL @@ -636,6 +636,25 @@ func insertObjType(intlId string, name string) error { return nil } +/* +func insertObjSubType(intlId string, name string, objType string) error { + stmt, err := db.Prepare(`INSERT INTO code_obj_sub_type + SELECT (intl_id, name, obj_type_id) + VALUES (?, ?, ?);`) + if err != nil { + return err + } + defer stmt.Close() + + _, err = stmt.Exec(intlId, name) + if err != nil { + return err + } + + return nil +} +*/ + func insertMsgItem(objId int64, itemId int64, quantity int64) error { stmt, err := db.Prepare(`INSERT INTO obj_msg_item (obj_id, item_id, quantity) VALUES (?, ?, ?);`)