vitess.io/vitess@v0.16.2/go/test/endtoend/vtgate/gen4/sharded_vschema.json (about)

     1  {
     2    "sharded": true,
     3    "vindexes": {
     4      "xxhash": {
     5        "type": "xxhash"
     6      },
     7      "regional_vdx": {
     8        "type": "region_experimental",
     9        "params": {
    10          "region_bytes": "1"
    11        }
    12      },
    13      "multicol_vdx": {
    14        "type": "multicol",
    15        "params": {
    16          "column_count": "3",
    17          "column_bytes": "1,3,4",
    18          "column_vindex": "hash,binary,unicode_loose_xxhash"
    19        }
    20      }
    21    },
    22    "tables": {
    23      "t1": {
    24        "column_vindexes": [
    25          {
    26            "column": "id",
    27            "name": "xxhash"
    28          }
    29        ]
    30      },
    31      "t2": {
    32        "column_vindexes": [
    33          {
    34            "column": "id",
    35            "name": "xxhash"
    36          }
    37        ],
    38        "columns": [
    39          {
    40            "name": "tcol1",
    41            "type": "VARCHAR"
    42          }
    43        ]
    44      },
    45      "t3": {
    46        "column_vindexes": [
    47          {
    48            "column": "id",
    49            "name": "xxhash"
    50          }
    51        ],
    52        "columns": [
    53          {
    54            "name": "tcol1",
    55            "type": "VARCHAR"
    56          }
    57        ]
    58      },
    59      "user_region": {
    60        "column_vindexes": [
    61          {
    62            "columns": [
    63              "cola",
    64              "colb"
    65            ],
    66            "name": "regional_vdx"
    67          }
    68        ]
    69      },
    70      "region_tbl": {
    71        "column_vindexes": [
    72          {
    73            "columns": [
    74              "rg",
    75              "uid"
    76            ],
    77            "name": "regional_vdx"
    78          }
    79        ]
    80      },
    81      "multicol_tbl": {
    82        "column_vindexes": [
    83          {
    84            "columns": [
    85              "cola",
    86              "colb",
    87              "colc"
    88            ],
    89            "name": "multicol_vdx"
    90          }
    91        ]
    92      },
    93      "team": {
    94        "column_vindexes": [
    95          {
    96            "column": "id",
    97            "name": "xxhash"
    98          }
    99        ]
   100      },
   101      "team_fact": {
   102        "column_vindexes": [
   103          {
   104            "column": "id",
   105            "name": "xxhash"
   106          }
   107        ]
   108      },
   109      "team_member": {
   110        "column_vindexes": [
   111          {
   112            "column": "team",
   113            "name": "xxhash"
   114          }
   115        ]
   116      }
   117    }
   118  }