|
|
@ -6,7 +6,6 @@ import ( |
|
|
|
) |
|
|
|
|
|
|
|
func Test_Connet(t *testing.T) { |
|
|
|
//go func() {
|
|
|
|
for i := 0; i < 1; i++ { |
|
|
|
dbhost := "localhost" |
|
|
|
dbname := "shop" |
|
|
@ -46,6 +45,43 @@ func Test_Connet(t *testing.T) { |
|
|
|
log.Println(err.Error()) |
|
|
|
} |
|
|
|
} |
|
|
|
//}()
|
|
|
|
} |
|
|
|
|
|
|
|
func Test_Query(t *testing.T) { |
|
|
|
token := "67c121aa-6e1c-011f-ebb6-976d855fd777" |
|
|
|
dbhost := "192.168.233.134" |
|
|
|
dbname := "canyin" |
|
|
|
dbusername := "bin" |
|
|
|
dbpassword := "Bin123456" |
|
|
|
dbport := "5432" |
|
|
|
table := "ttl_user_token" |
|
|
|
err := PgConnect(dbhost, dbusername, dbpassword, dbname, dbport) |
|
|
|
|
|
|
|
if err != nil { |
|
|
|
log.Println(err.Error()) |
|
|
|
} |
|
|
|
|
|
|
|
title := "user.*,ut.expiretime" |
|
|
|
alias := "ut" |
|
|
|
join := [][]string{} |
|
|
|
join = append(join, []string{"ttl_user as user", "ut.user_id= user.id"}) |
|
|
|
where := []string{ |
|
|
|
"ut.token=?", |
|
|
|
} |
|
|
|
where_or := []string{} |
|
|
|
valueList := []interface{}{ |
|
|
|
token, |
|
|
|
} |
|
|
|
orderby := "" |
|
|
|
debug := true |
|
|
|
|
|
|
|
count, row, err := GetRow(dbname, table, alias, title, [][]string{}, join, where, where_or, valueList, orderby, "", "", debug) |
|
|
|
//count, row, err := FetchRows(dbname, table, alias, title, join, join, where, where_or, valueList, orderby, "", "", 1, 10, debug)
|
|
|
|
|
|
|
|
log.Println(count) |
|
|
|
log.Println(row) |
|
|
|
log.Println(err) |
|
|
|
if err != nil { |
|
|
|
log.Println(err.Error()) |
|
|
|
} |
|
|
|
} |