j’ai une erreur dès le départ, et donc pas de schema :
{
"errors": [
{
"message": "NetworkError when attempting to fetch resource.",
"stack": ""
}
]
}
[EDIT]
Dans la console Firefox, je vois qu’il y a visiblement une erreur de config sur le serveur car le igraphQL cherche à joindre localhost
Firefox ne peut établir de connexion avec le serveur à l’adresse ws://localhost:9944/. [index.031ea8b8.js:1:433304](https://gdev-indexer-graphiql.p2p.legal/assets/index.031ea8b8.js)
2022-12-27 16:07:52 API-WS: disconnected from ws://localhost:9944: 1006:: Abnormal Closure [index.031ea8b8.js:1:120638](https://gdev-indexer-graphiql.p2p.legal/assets/index.031ea8b8.js)
ho https://gdev-indexer-graphiql.p2p.legal/assets/index.031ea8b8.js:1
error https://gdev-indexer-graphiql.p2p.legal/assets/index.031ea8b8.js:1
value https://gdev-indexer-graphiql.p2p.legal/assets/index.031ea8b8.js:1
Le mot de passe de cette instance Hasura est celui par defaut, soit “your_secret”.
Vous pouvez l’utiliser ainsi tant qu’on est sur la Gdev et que personne ne fait n’imp (car ça vous permet là d’écrire ce que vous voulez en DB en fait…)
Mais le gros avantage par rapport à la version de graphiql que tu as essayé, c’est que bah déjà ça marche, et surtout tu as toutes les jolies case à gauche que je te laisse découvrir si tu n’as encore jamais touché à Hasura.
pour info je sais pas si tu avais ça l’époque: Si tu veux utiliser des requêtes paginés de la bonne manière (avec un cursor), alors il faut cliquer sur le switch API relay beta.
Ca change juste le endpoint, et tu verra les requêtes possibles à gauche.
Moins de choix de requêtes ici, mais tout ce qu’il me faut pour gecko pour les trucs qui nécessites de la pagination.
Non, à l’époque, de mémoire, même la préconisation pour une standardisation des CRUD en GraphQL n’existait pas.
Je m’y suis intéressé en 2020 pour mon projet pro. Le but étant de faire un schema GraphQL de type CRUD à partir d’une base de données.
Il y a un bouton “relay” dans l’interface igraphQL qui m’aurait permit d’y accéder…
@cgeek, @ManUtopiK avez vous aussi des problèmes avec l’interface igraphQL ?
Ce sont les paramètres du graphiql de l’indexer qui ne sont pas bien configurés.
Quelque part dans ton docker, il faut ajouter les variables d’environnements :
Je n’ai pas le temps d’investiguer la cause de ce crash là tout de suite, de toute façon nous allons prendre le temps avec Manu pour remettre au propre ce code dans les semaines qui viennent.