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  }