The fix command converts SurrealDB version 1.x data into a format that can be used in SurrealDB 2.0
BEFORE YOU STARTMake sure you’ve installed SurrealDB — it should only take a second!
| Arguments | Description | 
|---|---|
| 
 | Sets the logging level during the command | 
| Arguments | Description | 
|---|---|
| 
 | Sets the the path to the existing data to convert to 2.x storage format | 
To perform a fix from SurrealDB 1.x to 2.0 storage, run the surreal fix command in a terminal with the path to the stored data.
To see the help information and usage instructions, in a terminal run the surreal fix --help command without any further arguments. This command gives general information on the arguments, inputs, and additional options for the export command.
surreal fix --help
The output of the above command:
When using the surreal fix command, you can also use environment variables to set the values for the command-line flags.
ImportantMost of the flags mentioned in the command output above also mention a corresponding environment variables.
For example, the
--logflag can be configured with theSURREAL_LOGenvironment variable instead.
For more on the environment variables available for CLI commands or SurrealDB instances in general, see the environment variables page.