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  }