提交 2a690c5f 编写于 作者: aaronchen2k2k's avatar aaronchen2k2k

open sqlite3 db

上级 d3393aec
......@@ -16,7 +16,8 @@ func Upgrade() {
return
}
sql := "SELECT * FROM cn_city"
sql := "SELECT city.id, city.name, parent.name state, city.zipCode, city.cityCode " +
"FROM cn_city city JOIN cn_city parent ON city.parentCode = parent.areaCode"
rows, err := db.Query(sql)
if err != nil {
logUtils.Screen("fail to exec query " + sql)
......@@ -25,18 +26,16 @@ func Upgrade() {
for rows.Next() {
var id int
var level int
var parentCode int
var areaCode int
var zipCode int
var cityCode string
var name string
var state string
var zipCode int
var cityCode int
err = rows.Scan(&id, &level, &parentCode, &areaCode, &zipCode, &cityCode, &name)
err = rows.Scan(&id, &name, &state, &zipCode, &cityCode)
if err != nil {
logUtils.Screen("fail to get sqlite3 row")
return
}
fmt.Println(id, name, level, parentCode, areaCode, zipCode, cityCode)
fmt.Println(id, name, state, zipCode, cityCode)
}
}
\ No newline at end of file
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册