Skip to content

About

Interactive shell for FaunaDB

Resources

Contributing

Security policy

Stars

77 stars

Watchers

19 watching

Forks

Repository files navigation

Fauna CLI

The Fauna CLI lets you access Fauna from your terminal. You can use the CLI to:

fauna-cli

Requirements

Quick start

To get started:

  1. Install the CLI:

    npm install -g fauna-shell
  2. If you're using bash or zsh, enable auto-complete by appending the output of fauna completion to your .bashrc, .bash_profile, .zshrc, or .zprofile. For example:

    fauna completion >> ~/.zshrc
  3. Authenticate with Fauna:

    fauna login
  4. Run CLI commands. Specify a --database, including the Region Group and hierarchy, to run the command in. For example:

    # Runs a query in the top-level 'my_db' database
    # in the 'us' region group. Use the default admin role.
    fauna query "Collection.all()" \
      --database us/my_db

Installation

You can install the Fauna CLI globally using npm:

npm install -g fauna-shell

Documentation

For usage instructions and a full list of commands, see the Fauna docs.

You can also access help directly in the CLI:

# For general help:
fauna --help

# For a specific command:
fauna <command> --help
# For example:
fauna query --help

Contributions and development

See the contribution guidelines.

About

Interactive shell for FaunaDB

Resources

Contributing

Security policy

Stars

77 stars

Watchers

19 watching

Forks

Releases

Packages

Used by

Contributors

Languages