vitess.io/vitess@v0.16.2/go/test/endtoend/vtgate/queries/vexplain/vschema.json (about)

     1  {
     2    "sharded": true,
     3    "vindexes": {
     4      "hash_index": {
     5        "type": "hash"
     6      },
     7      "md5_index": {
     8        "type": "unicode_loose_md5"
     9      },
    10      "lookup_vdx": {
    11        "type": "lookup",
    12        "params": {
    13          "table": "lookup",
    14          "from": "lookup,id",
    15          "to": "keyspace_id",
    16          "autocommit": "true"
    17        },
    18        "owner": "user"
    19      },
    20      "lookup_unique_vdx": {
    21        "type": "lookup_unique",
    22        "params": {
    23          "table": "lookup_unique",
    24          "from": "lookup_unique",
    25          "to": "keyspace_id",
    26          "autocommit": "true"
    27        },
    28        "owner": "user"
    29      }
    30    },
    31    "tables": {
    32      "user": {
    33        "column_vindexes": [
    34          {
    35            "column": "id",
    36            "name": "hash_index"
    37          },
    38          {
    39            "columns": [
    40              "lookup",
    41              "id"
    42            ],
    43            "name": "lookup_vdx"
    44          },
    45          {
    46            "column": "lookup_unique",
    47            "name": "lookup_unique_vdx"
    48          }
    49        ]
    50      },
    51      "lookup": {
    52        "column_vindexes": [
    53          {
    54            "column": "lookup",
    55            "name": "md5_index"
    56          }
    57        ]
    58      },
    59      "lookup_unique": {
    60        "column_vindexes": [
    61          {
    62            "column": "lookup_unique",
    63            "name": "md5_index"
    64          }
    65        ]
    66      }
    67    }
    68  }