Hasura CLI

Instalar Hasura CLI

Dependiendo de la plataforma, instale Hasura CLI siguiendo los pasos en la documentación.

Utilizaremos Hasura CLI para gestionar el proyecto de forma local. Comience con una carpeta vacía y ejecute el siguiente comando:

hasura init

Esto creará, de forma local, una nueva estructura de proyecto en el directorio especificado (hasura, por defecto). Este es el aspecto de la estructura del directorio:

├── config.yaml
├── metadata
│   ├── actions.graphql
│   ├── actions.yaml
│   ├── allow_list.yaml
│   ├── cron_triggers.yaml
│   ├── databases
│   │   └── databases.yaml
│   ├── query_collections.yaml
│   ├── remote_schemas.yaml
│   └── version.yaml
├── migrations
└── seeds

Los directorios migrations y seeds aparecen vacíos inicialmente. El directorio metadata contiene unos cuantos archivos yaml, cada uno de los cuales describe distintas partes de la API de GraphQL, como las acciones, los esquemas remotos y las diferentes bases de datos conectadas al proyecto, junto con sus tablas, funciones, etc.

Como ejecuta Hasura de forma local a través de docker-compose, ejecute el siguiente comando

hasura console

La consola debería abrirse en http://localhost:9695 y la interfaz gráfica de usuario es la misma que puede ver en la consola del servidor en http://localhost:8080

Did you find this page helpful?
Start with GraphQL on Hasura for Free
  • ArrowBuild apps and APIs 10x faster
  • ArrowBuilt-in authorization and caching
  • Arrow8x more performant than hand-rolled APIs
Promo
footer illustration
Brand logo
© 2024 Hasura Inc. All rights reserved
Github
Titter
Discord
Facebook
Instagram
Youtube
Linkedin