dolt-version
Show Dolt version
TLDR
Display version
SYNOPSIS
dolt version [flags]
PARAMETERS
--verbose, -v
Outputs detailed version info including build details and commit hash.
DESCRIPTION
Dolt is the first SQL database with built-in version control capabilities, similar to Git but for relational data. The dolt version command prints the version of the Dolt client binary currently installed and running on your system.
This command is essential for developers and administrators to verify compatibility, check for updates, or diagnose issues in Dolt-based workflows. For example, output might appear as:
dolt version 1.36.3 (production).
Unlike traditional databases like MySQL or PostgreSQL, Dolt treats database tables as versioned files, enabling branching, merging, diffs, and history tracking directly on data. Running dolt version ensures you're using a supported release, as Dolt evolves rapidly with features like DoltHub integration for remote repositories.
In a Dolt workspace or bare repository, it primarily reports the client version but can provide context for server compatibility when using dolt sql-server. Use it before migrations or when scripting deployments to avoid version mismatches.
CAVEATS
Shows only client binary version; server version checked separately via dolt sql-server --version. No output if Dolt not installed.
EQUIVALENT USAGE
dolt --version behaves identically to dolt version.
TYPICAL OUTPUT
dolt version 1.36.3 (production)
dolt version --verbose
Version: 1.36.3
Hash: abc1234
Built: 2024-09-01
HISTORY
Developed by Liquidata (now part of DoltHub) starting 2019; first stable release ~2020 under Apache 2.0. Evolved from MySQL fork with Git semantics for data.
SEE ALSO
git --version(1), mysql --version(1), psql --version(1)


