Hydra CLI

A cli tool for running a Hydra query node

Install

Using npx:

$ alias hydra-cli='npx @subsquid/hydra-cli'

or install via npm:

npm install -g @subsquid/hydra-cli

and then

$ hydra-cli [COMMAND]

Quickstart

Run

$ hydra-cli scaffold

and answer the prompts. This will generate a sample project and README with setup instructions.

Commands

hydra-cli codegen

Analyze graphql schema and generate model/server files

hydra-cli db:create

Create target database

hydra-cli db:create-migration [NAME]

Analyze database state and generate migration to match the current schema

hydra-cli db:drop

Drop target database

hydra-cli db:migrate

Apply database migrations

hydra-cli db:new-migration [NAME]

Create a file for a new migration

hydra-cli db:revert

Revert the last performed migration

hydra-cli help [COMMAND]

display help for hydra-cli

hydra-cli scaffold

Starter kit: generates a directory layout and a sample schema file

Last updated

Was this helpful?