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