HelixCLI is a command-line interface for interacting with HelixDB.
rustup update
to update your Rust version.Command | Description |
---|---|
helix install | Install the HelixDB on your machine. |
helix update | Update the HelixDB to the latest version. |
helix version | Show the current version of the CLI and HelixDB. |
helix init [options]
Arguments | Description |
---|---|
--path <PATH> | The path of the project. |
helix compile [options]
Arguments | Description |
---|---|
--path <PATH> | The path to the project. |
--output <OUTPUT> | The output path. |
--gen <GEN> | The target language (possible values: rust , typescript ). |
helix check [options]
Arguments | Description |
---|---|
--path <PATH> | The path to the project. |
helix deploy [options]
Arguments | Description |
---|---|
--remote | Redeploy a remote instance of HelixDB. |
--path <PATH> | The path to the project. |
--cluster <CLUSTER> | Cluster ID if restarting a running instance. |
--port <PORT> | Port to run the instance on. |
helix status
helix stop [options] <CLUSTER>
Arguments | Description |
---|---|
<CLUSTER> | Cluster ID to stop. |
--all | Stop all running instances. |
helix save [options] <CLUSTER>
Arguments | Description |
---|---|
<CLUSTER> | Cluster ID to save. |
--output <OUTPUT> | Where to save the file to. |
helix delete <CLUSTER>
Arguments | Description |
---|---|
<CLUSTER> | Cluster ID to delete. |
--all | Delete all instances. |
Command | Description |
---|---|
helix login | Login to a Helix instance. |
helix logout | Logout of a Helix instance. |