|
|
@ -9,8 +9,8 @@ import ( |
|
|
|
func Test_Chain(t *testing.T) { |
|
|
|
//测试数据库连接
|
|
|
|
//err := Connect("127.0.0.1", "root", "root", "canyin", "3306")
|
|
|
|
//err := PgConnect("192.168.233.145", "bin", "Bin123456", "canyin", "5432")
|
|
|
|
err := DmConnect("192.168.233.148", "SHOPV2", "Bin123456", "", "5236") |
|
|
|
err := PgConnect("192.168.233.151", "bin", "Bin123456", "canyin", "5432") |
|
|
|
//err := DmConnect("192.168.233.148", "SHOPV2", "Bin123456", "", "5236")
|
|
|
|
//err := DmConnect("10.33.0.91", "ZYSG", "Zysg!#2025", "", "5236")
|
|
|
|
//err := DmConnect("10.33.0.91", "dbck", "dskk!#555", "", "5236")
|
|
|
|
|
|
|
@ -29,9 +29,16 @@ func Test_Chain(t *testing.T) { |
|
|
|
fmt.Println("===GetTableInfo:", ret) |
|
|
|
|
|
|
|
//==========获取信息=================
|
|
|
|
query := new(Query).Db(db_name).Clean().Table("ttl_dorm_goods_reserve").Alias("a"). |
|
|
|
Join([]string{"ttl_dorm_goods_reserve_detail b", "a.id=b.reserve_id", "left"}). |
|
|
|
Join([]string{"ttl_dorm_goods c", "c.id=b.goods_id", "left"}). |
|
|
|
Join([]string{"ttl_dorm_room d", "d.id=a.room_id", "left"}). |
|
|
|
Join([]string{"dorm_room_item e", "e.id=a.room_item_id", "left"}). |
|
|
|
Where("a.user_id =?").Value(6006) |
|
|
|
info, err := query.Groupby("a.id").Title("a.id").BuildSelectSql() |
|
|
|
//info, err := new(Query).Db(db_name).Clean().Table(table_name).Where("id=?").Value("3").Title("*").Find()
|
|
|
|
//info, err := new(Query).Db(db_name).Clean().Table(table_name).Clean().Alias("user").Join([]string{"ttl_user u", "u.id = user.user_id", "inner"}).Where("user.id=?").Value("3").Title("user.id,user.user_id,u.nickname").Find()
|
|
|
|
info, err := GetDataByStmt(db_name, table_name, "*", []string{"id = ?"}, []interface{}{3}, nil) |
|
|
|
//info, err := GetDataByStmt(db_name, table_name, "*", []string{"id = ?"}, []interface{}{3}, nil)
|
|
|
|
if err != nil { |
|
|
|
t.Log(err) |
|
|
|
} |
|
|
|