问题标签 [hasura]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
2771 浏览

database - 如何从 Hasura 数据库将数据导出为 CSV 文件?

我在 Hasura 集群的数据库中有几张表。我想将它们导出为 CSV 文件(带有数据)。我怎样才能做到这一点?

0 投票
1 回答
66 浏览

reactjs - Hasura 快速入门 hello-react 未运行

hello-react appHasura Hub克隆了一个,部署了它,但它没有运行。

我收到一条消息说-

这通常发生在端口配置错误时。检查service.spec.ports.targetPortin的值
microservices/ui/k8s.yaml是否是运行微服务的端口。

k8s.yaml文件中,端口号。目标端口是8080

在运行 hasurams logs -n user uireact scripts start

启动开发服务器

0 投票
1 回答
75 浏览

kubernetes - 如何将 credential.json 文件上传到 Hasura 集群而不将其添加到 git 远程存储库

我应该在程序使用的某些 API 中使用 credvalue.json,但我不想将此凭据上传到 GitHub 存储库并仍然在微服务中使用它

我尝试将其添加到 .gitignore 并将其复制到 docker 中的 src 文件夹,但会导致找不到文件,但如果我将其从 .gitignore 中删除。gitignore 它运行良好

我不能使用hasura secrets,它是库所需的credvalue.json文件

也只是为了一个用例,API 要求我将此 JSON 文件的路径指定为环境变量,那么文件上传的 JSON 文件的路径应该是什么?

0 投票
2 回答
848 浏览

kubernetes - 如何在自定义 VPS 上安装 Hasura 平台?

我想为小项目尝试 Hasura 平台。我对服务器的地理位置有限制,所以不适合Digital Ocean。

0 投票
1 回答
1050 浏览

ios - iOS 上的 Apollo 客户端和 Hasura 身份验证

我正在尝试在 iOS 上使用 apollo 客户端实现订阅,我已经查看了这个线程,但它对我不起作用。我仍然得到这个Authentication hook unauthorized this request, code: 1000Operation couldn't be completed Starscream.WSError error 1

我的代码是:

它可以很好地处理查询,但不适用于 websocket 和订阅。我究竟做错了什么?

UPD:这很有趣,但如果我删除 wsNetworkTransport 中的有效负载,错误将保持不变。此外,如果我通过手动添加请求标头request.addValue,错误再次相同。

我这样称呼客户:

我缺少任何其他设置吗?这件事真的缺乏文档。

0 投票
2 回答
6816 浏览

graphql - 使用 GraphQL 查询获取最大值和最小值

我一直在研究 GraphQL 并触发查询以将 JSON 响应获取到反应应用程序中。

但我需要触发一个查询,它将返回列中的最大值和最小值。

我已经浏览了 GraphQL 的文档,但没有找到实现此目的的方法。

上面的查询为我提供了两个提供日期之间的值列表。

现在,我只想要这个列表中的最大值和最小值,而不是所有值。

更新:

我将 hasura.io 与 postgreSQL 一起使用。

0 投票
2 回答
4658 浏览

hasura - 如何在 hasura graphql 引擎上上传文件或图像

例子:

  • 将文件上传到服务器并将生成的路径保存到数据库,只有经过身份验证的用户才能上传文件

如何实施?

0 投票
1 回答
195 浏览

docker - 如何从运行在 Docker 容器中的 Hasura 获取 Hasura 集群名称?

我用 Docker 容器安装了 Hasura。要在我的 ReactNative 应用程序中使用 Hasura 身份验证,我必须在我的项目中设置 Hasura Clustername。

我知道如果您有 Hasura CLI Localy,您可以使用 hasura cli 命令找到名称hasura cluster status,但是我如何将此 hasura 命令传递给 Docker 容器以检索集群名称,或者是否有其他方法可以从码头工人形象?

谢谢你的帮助。

0 投票
1 回答
964 浏览

amazon-web-services - 使用 Amazon Cognito 进行 Hasura Webhook 身份验证

我的问题更符合使用 Amazon Cognito 设计 webhook 架构。在浏览了 hasura 关于 webhook auth 的文档后,我提出了以下设计。可行吗?注意:AWS lambda 位于启用授权的 API 网关之后。

在此处输入图像描述

现在,

  • 您不认为应用程序进行身份验证的开销以及每个请求的 hasura 开销吗?
  • 这可以在 hasura 和 cognito 之间没有 lambda 的情况下实现吗?
  • hasura 是否可以基于用户凭据向应用程序和 webhook 提供身份验证以在 Cognito 中进行验证?

感谢您的反馈。

0 投票
1 回答
866 浏览

postgresql - Docker Compose 在 Crunchy Postgres 和 Hasura Graphql 引擎上 - 数据库 URL 设置

如果问题不清楚或没有足够的信息,请告诉我,因为我已尽力根据我的理解提出我的问题......

我正在尝试使用 Hasura GraphQL Engine 配置 Crunchy Postgres 图像,我尝试按照文档的建议更改主机名,但它根本没有连接到我的 Crunchy Postgres 图像。

文档链接:

https://docs.hasura.io/1.0/graphql/manual/deployment/docker/index.html

https://raw.githubusercontent.com/hasura/graphql-engine/master/install-manifests/docker-compose/docker-compose.yaml

https://hub.docker.com/r/crunchydata/crunchy-postgres/

我的 Docker 撰写文件:

在 caddyhasura 服务的 Caddyfile 中,它只是容器 graphql-engine 上的反向代理,所以它不应该影响我的问题。

我想我用主机名错误地配置了 HASURA_GRAPHQL_DATABASE_URL 因为我不确定使用 crunchy-postgres:centos7 图像应该放什么。

我在 Docker 日志中收到此错误

哈苏拉错误

如何配置它以使用这些图像与我的 docker-compose 文件一起使用?

关于如何尝试解决我的问题的任何想法?提前致谢。