Skip to content

graphikDB/graphikctl

Repository files navigation

graphikctl

command line interface for graphikDB

Generated Documentation

A command line utility for graphikDB

---
env-prefix: GRAPHIKCTL
default config-path: ~/.graphikctl.yaml

Usage:
  graphikctl [command]

Available Commands:
  auth        authentication/authorization subcommands (login)
  broadcast   graphikDB broadcast operations
  config      configuration subcommands (get, open)
  create      graphikDB create operations (doc, connection)
  edit        graphikDB edit operations (doc, connection)
  get         graphikDB get operations (doc, connection, schema)
  help        Help about any command
  put         graphikDB put operations (doc, connection)
  search      graphikDB search operations  (docs, connections)
  stream      graphikDB stream operations
  traverse    graphikDB traversal operations
  traverseMe  graphikDB traversal(me) operations

Flags:
      --config string   config file (default is $HOME/.graphikctl.yaml)
  -h, --help            help for graphikctl
  -v, --version         version for graphikctl

Use "graphikctl [command] --help" for more information about a command.

Installation

From Source

git clone git@github.com:graphikDB/graphik-homebrew.git && go build .

Mac

brew tap graphik/tools git@github.com:graphikDB/graphik-homebrew.git

brew install graphik

brew install graphikctl

Linux

Example Config (~/.graphikctl.yaml)

auth:
  open_id: https://accounts.google.com/.well-known/openid-configuration
  client_id: ${uuid}.apps.googleusercontent.com
  client_secret: ${client_secret}
host: localhost:7820
server:
  port: :8080