vitess.io/vitess@v0.16.2/go/test/endtoend/vtgate/queries/aggregation/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      "t3_id7_vdx": {
    11        "type": "lookup_hash",
    12        "params": {
    13          "table": "t3_id7_idx",
    14          "from": "id7",
    15          "to": "id6"
    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      "t3": {
    32        "column_vindexes": [
    33          {
    34            "column": "id6",
    35            "name": "hash"
    36          },
    37          {
    38            "column": "id7",
    39            "name": "t3_id7_vdx"
    40          }
    41        ]
    42      },
    43      "t3_id7_idx": {
    44        "column_vindexes": [
    45          {
    46            "column": "id7",
    47            "name": "hash"
    48          }
    49        ]
    50      },
    51      "t9": {
    52        "column_vindexes": [
    53          {
    54            "column": "id1",
    55            "name": "hash"
    56          }
    57        ]
    58      },
    59      "aggr_test": {
    60        "column_vindexes": [
    61          {
    62            "column": "id",
    63            "name": "hash"
    64          }
    65        ],
    66        "columns": [
    67          {
    68            "name": "val1",
    69            "type": "VARCHAR"
    70          }
    71        ]
    72      },
    73      "aggr_test_dates": {
    74        "column_vindexes": [
    75          {
    76            "column": "id",
    77            "name": "hash"
    78          }
    79        ],
    80        "columns": [
    81          {
    82            "name": "val1",
    83            "type": "DATETIME"
    84          },
    85          {
    86            "name": "val2",
    87            "type": "DATETIME"
    88          }
    89        ]
    90      },
    91      "t7_xxhash": {
    92        "column_vindexes": [
    93          {
    94            "column": "uid",
    95            "name": "unicode_loose_xxhash"
    96          },
    97          {
    98            "column": "phone",
    99            "name": "t7_xxhash_vdx"
   100          }
   101        ]
   102      },
   103      "t7_xxhash_idx": {
   104        "column_vindexes": [
   105          {
   106            "column": "phone",
   107            "name": "unicode_loose_xxhash"
   108          }
   109        ]
   110      },
   111      "t1": {
   112        "column_vindexes": [
   113          {
   114            "column": "shardKey",
   115            "name": "hash"
   116          }
   117        ]
   118      },
   119      "t2": {
   120        "column_vindexes": [
   121          {
   122            "column": "shardKey",
   123            "name": "hash"
   124          }
   125        ]
   126      },
   127      "t10": {
   128        "column_vindexes": [
   129          {
   130            "column": "k",
   131            "name": "hash"
   132          }
   133        ]
   134      }
   135    }
   136  }