Skip to main content

Setup Datoria Core

Before connecting to any specific database, you'll need to set up the core Datoria components: the Command Line Interface (CLI) and an Editor Integration.

Installing the Datoria CLI

The Datoria CLI is your primary tool for managing datasets, enforcing schemas, and running pipelines.

curl -L "https://release.datoria.no/datoria/v0.0.6/datoria-arm64-apple-darwin.tar.gz" -o datoria.tar.gz
tar -xvf datoria.tar.gz
chmod +x datoria
sudo mv datoria /usr/local/bin/datoria

Verify your installation with:

datoria --help

If the installation was successful, you'll see a list of available commands and options. 🎉

Shell Tab Completion (Optional)

For a smoother workflow, you can enable tab completion for the Datoria CLI:

datoria install-completions-zsh

Start a new shell afterwards

For more advanced CLI features and usage, see the Command Line Interface documentation, which includes detailed commands, options, and advanced usage scenarios.

Setting Up Editor Integration

Datoria leverages the Language Server Protocol (LSP) to provide intelligent features directly in your favourite code editor.

Available Editor Integrations

Install our extension from the VS Code Marketplace

Once installed, the extension will automatically connect to the Datoria LSP server when you open a Datoria workspace.

For more details about editor features, capabilities, and screenshots, see the comprehensive Editor Integration documentation.