vitess.io/vitess@v0.16.2/go/test/endtoend/vtgate/queries/informationschema/vschema.json (about) 1 { 2 "sharded": true, 3 "vindexes": { 4 "hash": { 5 "type": "hash" 6 }, 7 "unicode_loose_xxhash" : { 8 "type": "unicode_loose_xxhash" 9 }, 10 "t1_id2_idx": { 11 "type": "lookup_unique", 12 "params": { 13 "table": "t1_id2_idx", 14 "from": "id2", 15 "to": "keyspace_id" 16 }, 17 "owner": "t3" 18 }, 19 "t7_xxhash_vdx": { 20 "type": "consistent_lookup", 21 "params": { 22 "table": "t7_xxhash_idx", 23 "from": "phone", 24 "to": "keyspace_id", 25 "ignore_nulls": "true" 26 }, 27 "owner": "t7_xxhash" 28 } 29 }, 30 "tables": { 31 "t1": { 32 "column_vindexes": [ 33 { 34 "column": "id1", 35 "name": "hash" 36 }, 37 { 38 "column": "id2", 39 "name": "t1_id2_idx" 40 } 41 ] 42 }, 43 "t3_id7_idx": { 44 "column_vindexes": [ 45 { 46 "column": "id7", 47 "name": "hash" 48 } 49 ] 50 }, 51 "t7_xxhash": { 52 "column_vindexes": [ 53 { 54 "column": "uid", 55 "name": "unicode_loose_xxhash" 56 }, 57 { 58 "column": "phone", 59 "name": "t7_xxhash_vdx" 60 } 61 ] 62 }, 63 "t7_xxhash_idx": { 64 "column_vindexes": [ 65 { 66 "column": "phone", 67 "name": "unicode_loose_xxhash" 68 } 69 ] 70 } 71 } 72 }