---
title: influxd inspect check-schema
description: The influxd inspect check-schema command checks for conflicts between shard types.
url: https://docs.influxdata.com/influxdb/v2/reference/cli/influxd/inspect/check-schema/
estimated_tokens: 524
product: InfluxDB OSS v2
version: v2
publisher: InfluxData
canonical: https://docs.influxdata.com/influxdb/v2/reference/cli/influxd/inspect/check-schema/
date: '2023-11-06T15:53:12-07:00'
lastmod: '2023-11-06T15:53:12-07:00'
---

This page documents an earlier version of InfluxDB OSS.[InfluxDB 3 Core](/influxdb3/core/) is the latest stable version.

#### API token hashing is enabled by default in InfluxDB OSS 2.9.0

Stronger token security: tokens are stored as hashes on disk, so a
copy of the database file doesn’t expose usable tokens. Existing
tokens are hashed on first startup and the original strings can’t
be recovered afterward — **capture any plaintext tokens you still
need before you upgrade**.

For more information, see [Token hashing](/influxdb/v2/admin/tokens/#token-hashing).

The `influxd inspect check-schema` command checks for conflicts between shard types.

## Usage

```sh
influxd inspect check-schema [flags]
```

## Flags

|Flag|                  |                             Description                              |Input Type|
|----|------------------|----------------------------------------------------------------------|----------|
|    |`--conflicts-file`|   File to write shard conflicts to (default is `conflicts.json`).    |  string  |
|`-h`|     `--help`     |              View help for the `check-schema` command.               |          |
|    |  `--log-level`   |Log level used for the command (`debug`, `info` (default), or `error`)|  string  |
|    |     `--path`     |        Directory path to `fields.idx` files (default is `./`)        |  string  |
|    | `--schema-file`  |       File to write schema data to (default is `schema.json`).       |  string  |

[shards](/influxdb/v2/tags/shards/)[inspect](/influxdb/v2/tags/inspect/)
| Flag |  | Description | Input Type |
| --- | --- | --- | --- |
| Flag |  | Description | Input Type |
|  | --conflicts-file | File to write shard conflicts to (default is  conflicts.json ). | string |
| -h | --help | View help for the  check-schema  command. |  |
|  | --log-level | Log level used for the command ( debug ,  info  (default), or  error ) | string |
|  | --path | Directory path to  fields.idx  files (default is  ./ ) | string |
|  | --schema-file | File to write schema data to (default is  schema.json ). | string |
