Skip to content

Commit

Permalink
fix(jobs): fix wrong PK processing logic in genMultiplePartitionQuery…
Browse files Browse the repository at this point in the history
… funcs
  • Loading branch information
illia-li committed Jul 12, 2023
1 parent c4a4a8f commit 34580f6
Show file tree
Hide file tree
Showing 3 changed files with 43 additions and 52 deletions.
63 changes: 27 additions & 36 deletions pkg/jobs/gen_check_stmt.go
Original file line number Diff line number Diff line change
Expand Up @@ -193,15 +193,17 @@ func genMultiplePartitionQuery(
typs []typedef.Type
)
builder := qb.Select(s.Keyspace.Name + "." + t.Name)
for i, pk := range t.PartitionKeys {
for _, pk := range t.PartitionKeys {
builder = builder.Where(qb.InTuple(pk.Name, numQueryPKs))
for j := 0; j < numQueryPKs; j++ {
vs := g.GetOld()
if vs == nil {
return nil
}
values = append(values, vs.Value[i])
typs = append(typs, pk.Type)
}
for j := 0; j < numQueryPKs; j++ {
vs := g.GetOld()
if vs == nil {
return nil
}
for id := range vs.Value {
typs = append(typs, t.PartitionKeys[id].Type)
values = append(values, vs.Value[id])
}
}
return &typedef.Stmt{
Expand Down Expand Up @@ -230,35 +232,24 @@ func genMultiplePartitionQueryMv(

mv := t.MaterializedViews[mvNum]
builder := qb.Select(s.Keyspace.Name + "." + mv.Name)
switch mv.HaveNonPrimaryKey() {
case true:
for i, pk := range mv.PartitionKeys {
builder = builder.Where(qb.InTuple(pk.Name, numQueryPKs))
for j := 0; j < numQueryPKs; j++ {
vs := g.GetOld()
if vs == nil {
return nil
}
if i == 0 {
values = appendValue(pk.Type, r, p, values)
typs = append(typs, pk.Type)
} else {
values = append(values, vs.Value[i-1])
typs = append(typs, pk.Type)
}
}
for _, pk := range mv.PartitionKeys {
builder = builder.Where(qb.InTuple(pk.Name, numQueryPKs))
}
if mv.HaveNonPrimaryKey() {
for j := 0; j < numQueryPKs; j++ {
typs = append(typs, mv.NonPrimaryKey.Type)
values = append(values, mv.NonPrimaryKey.Type.GenValue(r, p)...)
}
case false:
for i, pk := range mv.PartitionKeys {
builder = builder.Where(qb.InTuple(pk.Name, numQueryPKs))
for j := 0; j < numQueryPKs; j++ {
vs := g.GetOld()
if vs == nil {
return nil
}
values = append(values, vs.Value[i])
typs = append(typs, pk.Type)
}
}

for j := 0; j < numQueryPKs; j++ {
vs := g.GetOld()
if vs == nil {
return nil
}
for id := range vs.Value {
typs = append(typs, t.PartitionKeys[id].Type)
values = append(values, vs.Value[id])
}
}
return &typedef.Stmt{
Expand Down
12 changes: 6 additions & 6 deletions pkg/jobs/test_expected_data/check/multiple_partition.json
Original file line number Diff line number Diff line change
Expand Up @@ -38,8 +38,8 @@
"TokenValues": "",
"Query": "SELECT * FROM ks1.pk3_ck3_col3cr.cpkAll WHERE pk0 IN (?,?,?) AND pk1 IN (?,?,?) AND pk2 IN (?,?,?)",
"Names": "[pk0[0] pk0[1] pk0[2] pk1[0] pk1[1] pk1[2] pk2[0] pk2[1] pk2[2]]",
"Values": "[1 1 1 1.110223e-16 1.110223e-16 1.110223e-16 1.1.1.1 1.1.1.1 1.1.1.1]",
"Types": " bigint bigint bigint float float float inet inet inet",
"Values": "[1 1.110223e-16 1.1.1.1 1 1.110223e-16 1.1.1.1 1 1.110223e-16 1.1.1.1]",
"Types": " bigint float inet bigint float inet bigint float inet",
"QueryType": "0"
}
],
Expand All @@ -60,8 +60,8 @@
"TokenValues": "",
"Query": "SELECT * FROM ks1.pk3_ck3_col5.cpkAll WHERE pk0 IN (?,?,?) AND pk1 IN (?,?,?) AND pk2 IN (?,?,?)",
"Names": "[pk0[0] pk0[1] pk0[2] pk1[0] pk1[1] pk1[2] pk2[0] pk2[1] pk2[2]]",
"Values": "[1 1 1 1.110223e-16 1.110223e-16 1.110223e-16 1.1.1.1 1.1.1.1 1.1.1.1]",
"Types": " bigint bigint bigint float float float inet inet inet",
"Values": "[1 1.110223e-16 1.1.1.1 1 1.110223e-16 1.1.1.1 1 1.110223e-16 1.1.1.1]",
"Types": " bigint float inet bigint float inet bigint float inet",
"QueryType": "0"
}
],
Expand All @@ -82,8 +82,8 @@
"TokenValues": "",
"Query": "SELECT * FROM ks1.pkAll_ckAll_colAll.cpkAll WHERE pk0 IN (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?) AND pk1 IN (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?) AND pk2 IN (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?) AND pk3 IN (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?) AND pk4 IN (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?) AND pk5 IN (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?) AND pk6 IN (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?) AND pk7 IN (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?) AND pk8 IN (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?) AND pk9 IN (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?) AND pk10 IN (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?) AND pk11 IN (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?) AND pk12 IN (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?) AND pk13 IN (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?) AND pk14 IN (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?) AND pk15 IN (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?) AND pk16 IN (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?) AND pk17 IN (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?) AND pk18 IN (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)",
"Names": "[pk0[0] pk0[1] pk0[2] pk0[3] pk0[4] pk0[5] pk0[6] pk0[7] pk0[8] pk0[9] pk0[10] pk0[11] pk0[12] pk0[13] pk0[14] pk0[15] pk0[16] pk0[17] pk0[18] pk1[0] pk1[1] pk1[2] pk1[3] pk1[4] pk1[5] pk1[6] pk1[7] pk1[8] pk1[9] pk1[10] pk1[11] pk1[12] pk1[13] pk1[14] pk1[15] pk1[16] pk1[17] pk1[18] pk2[0] pk2[1] pk2[2] pk2[3] pk2[4] pk2[5] pk2[6] pk2[7] pk2[8] pk2[9] pk2[10] pk2[11] pk2[12] pk2[13] pk2[14] pk2[15] pk2[16] pk2[17] pk2[18] pk3[0] pk3[1] pk3[2] pk3[3] pk3[4] pk3[5] pk3[6] pk3[7] pk3[8] pk3[9] pk3[10] pk3[11] pk3[12] pk3[13] pk3[14] pk3[15] pk3[16] pk3[17] pk3[18] pk4[0] pk4[1] pk4[2] pk4[3] pk4[4] pk4[5] pk4[6] pk4[7] pk4[8] pk4[9] pk4[10] pk4[11] pk4[12] pk4[13] pk4[14] pk4[15] pk4[16] pk4[17] pk4[18] pk5[0] pk5[1] pk5[2] pk5[3] pk5[4] pk5[5] pk5[6] pk5[7] pk5[8] pk5[9] pk5[10] pk5[11] pk5[12] pk5[13] pk5[14] pk5[15] pk5[16] pk5[17] pk5[18] pk6[0] pk6[1] pk6[2] pk6[3] pk6[4] pk6[5] pk6[6] pk6[7] pk6[8] pk6[9] pk6[10] pk6[11] pk6[12] pk6[13] pk6[14] pk6[15] pk6[16] pk6[17] pk6[18] pk7[0] pk7[1] pk7[2] pk7[3] pk7[4] pk7[5] pk7[6] pk7[7] pk7[8] pk7[9] pk7[10] pk7[11] pk7[12] pk7[13] pk7[14] pk7[15] pk7[16] pk7[17] pk7[18] pk8[0] pk8[1] pk8[2] pk8[3] pk8[4] pk8[5] pk8[6] pk8[7] pk8[8] pk8[9] pk8[10] pk8[11] pk8[12] pk8[13] pk8[14] pk8[15] pk8[16] pk8[17] pk8[18] pk9[0] pk9[1] pk9[2] pk9[3] pk9[4] pk9[5] pk9[6] pk9[7] pk9[8] pk9[9] pk9[10] pk9[11] pk9[12] pk9[13] pk9[14] pk9[15] pk9[16] pk9[17] pk9[18] pk10[0] pk10[1] pk10[2] pk10[3] pk10[4] pk10[5] pk10[6] pk10[7] pk10[8] pk10[9] pk10[10] pk10[11] pk10[12] pk10[13] pk10[14] pk10[15] pk10[16] pk10[17] pk10[18] pk11[0] pk11[1] pk11[2] pk11[3] pk11[4] pk11[5] pk11[6] pk11[7] pk11[8] pk11[9] pk11[10] pk11[11] pk11[12] pk11[13] pk11[14] pk11[15] pk11[16] pk11[17] pk11[18] pk12[0] pk12[1] pk12[2] pk12[3] pk12[4] pk12[5] pk12[6] pk12[7] pk12[8] pk12[9] pk12[10] pk12[11] pk12[12] pk12[13] pk12[14] pk12[15] pk12[16] pk12[17] pk12[18] pk13[0] pk13[1] pk13[2] pk13[3] pk13[4] pk13[5] pk13[6] pk13[7] pk13[8] pk13[9] pk13[10] pk13[11] pk13[12] pk13[13] pk13[14] pk13[15] pk13[16] pk13[17] pk13[18] pk14[0] pk14[1] pk14[2] pk14[3] pk14[4] pk14[5] pk14[6] pk14[7] pk14[8] pk14[9] pk14[10] pk14[11] pk14[12] pk14[13] pk14[14] pk14[15] pk14[16] pk14[17] pk14[18] pk15[0] pk15[1] pk15[2] pk15[3] pk15[4] pk15[5] pk15[6] pk15[7] pk15[8] pk15[9] pk15[10] pk15[11] pk15[12] pk15[13] pk15[14] pk15[15] pk15[16] pk15[17] pk15[18] pk16[0] pk16[1] pk16[2] pk16[3] pk16[4] pk16[5] pk16[6] pk16[7] pk16[8] pk16[9] pk16[10] pk16[11] pk16[12] pk16[13] pk16[14] pk16[15] pk16[16] pk16[17] pk16[18] pk17[0] pk17[1] pk17[2] pk17[3] pk17[4] pk17[5] pk17[6] pk17[7] pk17[8] pk17[9] pk17[10] pk17[11] pk17[12] pk17[13] pk17[14] pk17[15] pk17[16] pk17[17] pk17[18] pk18[0] pk18[1] pk18[2] pk18[3] pk18[4] pk18[5] pk18[6] pk18[7] pk18[8] pk18[9] pk18[10] pk18[11] pk18[12] pk18[13] pk18[14] pk18[15] pk18[16] pk18[17] pk18[18]]",
"Values": "[01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3030 3030 3030 3030 3030 3030 3030 3030 3030 3030 3030 3030 3030 3030 3030 3030 3030 3030 3030 false false false false false false false false false false false false false false false false false false false 1970-01-01 1970-01-01 1970-01-01 1970-01-01 1970-01-01 1970-01-01 1970-01-01 1970-01-01 1970-01-01 1970-01-01 1970-01-01 1970-01-01 1970-01-01 1970-01-01 1970-01-01 1970-01-01 1970-01-01 1970-01-01 1970-01-01 0.001 0.001 0.001 0.001 0.001 0.001 0.001 0.001 0.001 0.001 0.001 0.001 0.001 0.001 0.001 0.001 0.001 0.001 0.001 1.1102230246251565e-16 1.1102230246251565e-16 1.1102230246251565e-16 1.1102230246251565e-16 1.1102230246251565e-16 1.1102230246251565e-16 1.1102230246251565e-16 1.1102230246251565e-16 1.1102230246251565e-16 1.1102230246251565e-16 1.1102230246251565e-16 1.1102230246251565e-16 1.1102230246251565e-16 1.1102230246251565e-16 1.1102230246251565e-16 1.1102230246251565e-16 1.1102230246251565e-16 1.1102230246251565e-16 1.1102230246251565e-16 1.110223e-16 1.110223e-16 1.110223e-16 1.110223e-16 1.110223e-16 1.110223e-16 1.110223e-16 1.110223e-16 1.110223e-16 1.110223e-16 1.110223e-16 1.110223e-16 1.110223e-16 1.110223e-16 1.110223e-16 1.110223e-16 1.110223e-16 1.110223e-16 1.110223e-16 1.1.1.1 1.1.1.1 1.1.1.1 1.1.1.1 1.1.1.1 1.1.1.1 1.1.1.1 1.1.1.1 1.1.1.1 1.1.1.1 1.1.1.1 1.1.1.1 1.1.1.1 1.1.1.1 1.1.1.1 1.1.1.1 1.1.1.1 1.1.1.1 1.1.1.1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 00000001-0000-1000-8000-3132372e302e 00000001-0000-1000-8000-3132372e302e 00000001-0000-1000-8000-3132372e302e 00000001-0000-1000-8000-3132372e302e 00000001-0000-1000-8000-3132372e302e 00000001-0000-1000-8000-3132372e302e 00000001-0000-1000-8000-3132372e302e 00000001-0000-1000-8000-3132372e302e 00000001-0000-1000-8000-3132372e302e 00000001-0000-1000-8000-3132372e302e 00000001-0000-1000-8000-3132372e302e 00000001-0000-1000-8000-3132372e302e 00000001-0000-1000-8000-3132372e302e 00000001-0000-1000-8000-3132372e302e 00000001-0000-1000-8000-3132372e302e 00000001-0000-1000-8000-3132372e302e 00000001-0000-1000-8000-3132372e302e 00000001-0000-1000-8000-3132372e302e 00000001-0000-1000-8000-3132372e302e 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 00000001-0000-1000-8000-3132372e302e 00000001-0000-1000-8000-3132372e302e 00000001-0000-1000-8000-3132372e302e 00000001-0000-1000-8000-3132372e302e 00000001-0000-1000-8000-3132372e302e 00000001-0000-1000-8000-3132372e302e 00000001-0000-1000-8000-3132372e302e 00000001-0000-1000-8000-3132372e302e 00000001-0000-1000-8000-3132372e302e 00000001-0000-1000-8000-3132372e302e 00000001-0000-1000-8000-3132372e302e 00000001-0000-1000-8000-3132372e302e 00000001-0000-1000-8000-3132372e302e 00000001-0000-1000-8000-3132372e302e 00000001-0000-1000-8000-3132372e302e 00000001-0000-1000-8000-3132372e302e 00000001-0000-1000-8000-3132372e302e 00000001-0000-1000-8000-3132372e302e 00000001-0000-1000-8000-3132372e302e 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1]",
"Types": " ascii ascii ascii ascii ascii ascii ascii ascii ascii ascii ascii ascii ascii ascii ascii ascii ascii ascii ascii bigint bigint bigint bigint bigint bigint bigint bigint bigint bigint bigint bigint bigint bigint bigint bigint bigint bigint bigint blob blob blob blob blob blob blob blob blob blob blob blob blob blob blob blob blob blob blob boolean boolean boolean boolean boolean boolean boolean boolean boolean boolean boolean boolean boolean boolean boolean boolean boolean boolean boolean date date date date date date date date date date date date date date date date date date date decimal decimal decimal decimal decimal decimal decimal decimal decimal decimal decimal decimal decimal decimal decimal decimal decimal decimal decimal double double double double double double double double double double double double double double double double double double double float float float float float float float float float float float float float float float float float float float inet inet inet inet inet inet inet inet inet inet inet inet inet inet inet inet inet inet inet int int int int int int int int int int int int int int int int int int int smallint smallint smallint smallint smallint smallint smallint smallint smallint smallint smallint smallint smallint smallint smallint smallint smallint smallint smallint text text text text text text text text text text text text text text text text text text text timestamp timestamp timestamp timestamp timestamp timestamp timestamp timestamp timestamp timestamp timestamp timestamp timestamp timestamp timestamp timestamp timestamp timestamp timestamp timeuuid timeuuid timeuuid timeuuid timeuuid timeuuid timeuuid timeuuid timeuuid timeuuid timeuuid timeuuid timeuuid timeuuid timeuuid timeuuid timeuuid timeuuid timeuuid tinyint tinyint tinyint tinyint tinyint tinyint tinyint tinyint tinyint tinyint tinyint tinyint tinyint tinyint tinyint tinyint tinyint tinyint tinyint uuid uuid uuid uuid uuid uuid uuid uuid uuid uuid uuid uuid uuid uuid uuid uuid uuid uuid uuid varchar varchar varchar varchar varchar varchar varchar varchar varchar varchar varchar varchar varchar varchar varchar varchar varchar varchar varchar varint varint varint varint varint varint varint varint varint varint varint varint varint varint varint varint varint varint varint time time time time time time time time time time time time time time time time time time time",
"Values": "[01 1 3030 false 1970-01-01 0.001 1.1102230246251565e-16 1.110223e-16 1.1.1.1 0 0 00 1 00000001-0000-1000-8000-3132372e302e 0 00000001-0000-1000-8000-3132372e302e 00 1 1 01 1 3030 false 1970-01-01 0.001 1.1102230246251565e-16 1.110223e-16 1.1.1.1 0 0 00 1 00000001-0000-1000-8000-3132372e302e 0 00000001-0000-1000-8000-3132372e302e 00 1 1 01 1 3030 false 1970-01-01 0.001 1.1102230246251565e-16 1.110223e-16 1.1.1.1 0 0 00 1 00000001-0000-1000-8000-3132372e302e 0 00000001-0000-1000-8000-3132372e302e 00 1 1 01 1 3030 false 1970-01-01 0.001 1.1102230246251565e-16 1.110223e-16 1.1.1.1 0 0 00 1 00000001-0000-1000-8000-3132372e302e 0 00000001-0000-1000-8000-3132372e302e 00 1 1 01 1 3030 false 1970-01-01 0.001 1.1102230246251565e-16 1.110223e-16 1.1.1.1 0 0 00 1 00000001-0000-1000-8000-3132372e302e 0 00000001-0000-1000-8000-3132372e302e 00 1 1 01 1 3030 false 1970-01-01 0.001 1.1102230246251565e-16 1.110223e-16 1.1.1.1 0 0 00 1 00000001-0000-1000-8000-3132372e302e 0 00000001-0000-1000-8000-3132372e302e 00 1 1 01 1 3030 false 1970-01-01 0.001 1.1102230246251565e-16 1.110223e-16 1.1.1.1 0 0 00 1 00000001-0000-1000-8000-3132372e302e 0 00000001-0000-1000-8000-3132372e302e 00 1 1 01 1 3030 false 1970-01-01 0.001 1.1102230246251565e-16 1.110223e-16 1.1.1.1 0 0 00 1 00000001-0000-1000-8000-3132372e302e 0 00000001-0000-1000-8000-3132372e302e 00 1 1 01 1 3030 false 1970-01-01 0.001 1.1102230246251565e-16 1.110223e-16 1.1.1.1 0 0 00 1 00000001-0000-1000-8000-3132372e302e 0 00000001-0000-1000-8000-3132372e302e 00 1 1 01 1 3030 false 1970-01-01 0.001 1.1102230246251565e-16 1.110223e-16 1.1.1.1 0 0 00 1 00000001-0000-1000-8000-3132372e302e 0 00000001-0000-1000-8000-3132372e302e 00 1 1 01 1 3030 false 1970-01-01 0.001 1.1102230246251565e-16 1.110223e-16 1.1.1.1 0 0 00 1 00000001-0000-1000-8000-3132372e302e 0 00000001-0000-1000-8000-3132372e302e 00 1 1 01 1 3030 false 1970-01-01 0.001 1.1102230246251565e-16 1.110223e-16 1.1.1.1 0 0 00 1 00000001-0000-1000-8000-3132372e302e 0 00000001-0000-1000-8000-3132372e302e 00 1 1 01 1 3030 false 1970-01-01 0.001 1.1102230246251565e-16 1.110223e-16 1.1.1.1 0 0 00 1 00000001-0000-1000-8000-3132372e302e 0 00000001-0000-1000-8000-3132372e302e 00 1 1 01 1 3030 false 1970-01-01 0.001 1.1102230246251565e-16 1.110223e-16 1.1.1.1 0 0 00 1 00000001-0000-1000-8000-3132372e302e 0 00000001-0000-1000-8000-3132372e302e 00 1 1 01 1 3030 false 1970-01-01 0.001 1.1102230246251565e-16 1.110223e-16 1.1.1.1 0 0 00 1 00000001-0000-1000-8000-3132372e302e 0 00000001-0000-1000-8000-3132372e302e 00 1 1 01 1 3030 false 1970-01-01 0.001 1.1102230246251565e-16 1.110223e-16 1.1.1.1 0 0 00 1 00000001-0000-1000-8000-3132372e302e 0 00000001-0000-1000-8000-3132372e302e 00 1 1 01 1 3030 false 1970-01-01 0.001 1.1102230246251565e-16 1.110223e-16 1.1.1.1 0 0 00 1 00000001-0000-1000-8000-3132372e302e 0 00000001-0000-1000-8000-3132372e302e 00 1 1 01 1 3030 false 1970-01-01 0.001 1.1102230246251565e-16 1.110223e-16 1.1.1.1 0 0 00 1 00000001-0000-1000-8000-3132372e302e 0 00000001-0000-1000-8000-3132372e302e 00 1 1 01 1 3030 false 1970-01-01 0.001 1.1102230246251565e-16 1.110223e-16 1.1.1.1 0 0 00 1 00000001-0000-1000-8000-3132372e302e 0 00000001-0000-1000-8000-3132372e302e 00 1 1]",
"Types": " ascii bigint blob boolean date decimal double float inet int smallint text timestamp timeuuid tinyint uuid varchar varint time ascii bigint blob boolean date decimal double float inet int smallint text timestamp timeuuid tinyint uuid varchar varint time ascii bigint blob boolean date decimal double float inet int smallint text timestamp timeuuid tinyint uuid varchar varint time ascii bigint blob boolean date decimal double float inet int smallint text timestamp timeuuid tinyint uuid varchar varint time ascii bigint blob boolean date decimal double float inet int smallint text timestamp timeuuid tinyint uuid varchar varint time ascii bigint blob boolean date decimal double float inet int smallint text timestamp timeuuid tinyint uuid varchar varint time ascii bigint blob boolean date decimal double float inet int smallint text timestamp timeuuid tinyint uuid varchar varint time ascii bigint blob boolean date decimal double float inet int smallint text timestamp timeuuid tinyint uuid varchar varint time ascii bigint blob boolean date decimal double float inet int smallint text timestamp timeuuid tinyint uuid varchar varint time ascii bigint blob boolean date decimal double float inet int smallint text timestamp timeuuid tinyint uuid varchar varint time ascii bigint blob boolean date decimal double float inet int smallint text timestamp timeuuid tinyint uuid varchar varint time ascii bigint blob boolean date decimal double float inet int smallint text timestamp timeuuid tinyint uuid varchar varint time ascii bigint blob boolean date decimal double float inet int smallint text timestamp timeuuid tinyint uuid varchar varint time ascii bigint blob boolean date decimal double float inet int smallint text timestamp timeuuid tinyint uuid varchar varint time ascii bigint blob boolean date decimal double float inet int smallint text timestamp timeuuid tinyint uuid varchar varint time ascii bigint blob boolean date decimal double float inet int smallint text timestamp timeuuid tinyint uuid varchar varint time ascii bigint blob boolean date decimal double float inet int smallint text timestamp timeuuid tinyint uuid varchar varint time ascii bigint blob boolean date decimal double float inet int smallint text timestamp timeuuid tinyint uuid varchar varint time ascii bigint blob boolean date decimal double float inet int smallint text timestamp timeuuid tinyint uuid varchar varint time",
"QueryType": "0"
}
]
Expand Down
Loading

0 comments on commit 34580f6

Please sign in to comment.