# `reth db` Database debugging utilities ```bash $ reth db --help Usage: reth db [OPTIONS] Commands: stats Lists all the tables, their entry count and their size list Lists the contents of a table get Gets the content of a table for the given key drop Deletes all database entries version Lists current and local database versions path Returns the full database path help Print this message or the help of the given subcommand(s) Options: --datadir The path to the data dir for all reth files and subdirectories. Defaults to the OS-specific data directory: - Linux: `$XDG_DATA_HOME/reth/` or `$HOME/.local/share/reth/` - Windows: `{FOLDERID_RoamingAppData}/reth/` - macOS: `$HOME/Library/Application Support/reth/` [default: default] --chain The chain this node is running. Possible values are either a built-in chain or the path to a chain specification file. Built-in chains: - mainnet - goerli - sepolia [default: mainnet] -h, --help Print help (see a summary with '-h') Display: -v, --verbosity... Set the minimum log level. -v Errors -vv Warnings -vvv Info -vvvv Debug -vvvvv Traces (warning: very verbose!) ``` ## `reth db stats` ```bash $ reth db stats --help Lists all the tables, their entry count and their size Usage: reth db stats [OPTIONS] Options: -h, --help Print help (see a summary with '-h') ``` ## `reth db list` ```bash $ reth db list --help Lists the contents of a table Usage: reth db list [OPTIONS] Arguments:
The table name Options: -s, --skip Skip first N entries [default: 0] -r, --reverse Reverse the order of the entries. If enabled last table entries are read. [default: false] -l, --len How many items to take from the walker [default: 5] -j, --json Dump as JSON instead of using TUI. -h, --help Print help (see a summary with '-h') ``` ## `reth db get` ```bash $ reth db get --help Gets the content of a table for the given key Usage: reth db get [OPTIONS]
Arguments:
The table name Options: --key The key to get content for -h, --help Print help (see a summary with '-h') ``` ## `reth db version` ```bash $ reth db version --help Lists current and local database versions Usage: reth db version [OPTIONS] Options: --datadir The path to the data dir for all reth files and subdirectories. Defaults to the OS-specific data directory: - Linux: `$XDG_DATA_HOME/reth/` or `$HOME/.local/share/reth/` - Windows: `{FOLDERID_RoamingAppData}/reth/` - macOS: `$HOME/Library/Application Support/reth/` [default: default] --chain The chain this node is running. Possible values are either a built-in chain or the path to a chain specification file. Built-in chains: - mainnet - goerli - sepolia [default: mainnet] -h, --help Print help (see a summary with '-h') ``` ## `reth db drop` ```bash $ reth db drop --help Deletes all database entries Usage: reth db drop [OPTIONS] Options: -h, --help Print help (see a summary with '-h') ``` ## `reth db version` ```bash $ reth db version --help Lists current and local database versions Usage: reth db version [OPTIONS] Options: -h, --help Print help (see a summary with '-h') ``` ## `reth db path` ```bash $ reth db path --help Returns the full database path Usage: reth db path [OPTIONS] Options: -h, --help Print help (see a summary with '-h') ```