Hasura (GraphQL) 是否支持多数据库?
Does Hasura (GraphQL) supports multiple databases?
我正在实现一个 GraphQL 服务器 (Hasura),正常设置如下所示:
docker run -d --net=host \
-e HASURA_GRAPHQL_DATABASE_URL=postgres://username:password@hostname:port/dbname \
-e HASURA_GRAPHQL_ENABLE_CONSOLE=true \
hasura/graphql-engine:latest
我在 docs 中找不到在同一个实例中使用多个数据库的方法,这可能吗?
暂时不能。
如果你想要一个 graphql 端点,你可以根据需要为每个表实例化多个 Hasura。这个 Hasura 实例之一可以是您的主要端点,您可以为每个其他表添加远程架构。
Hasura 最近将该功能添加到 Hasura 2.0 中。到目前为止,您可以为每个 hasura 实例使用多个数据库
我正在实现一个 GraphQL 服务器 (Hasura),正常设置如下所示:
docker run -d --net=host \
-e HASURA_GRAPHQL_DATABASE_URL=postgres://username:password@hostname:port/dbname \
-e HASURA_GRAPHQL_ENABLE_CONSOLE=true \
hasura/graphql-engine:latest
我在 docs 中找不到在同一个实例中使用多个数据库的方法,这可能吗?
暂时不能。
如果你想要一个 graphql 端点,你可以根据需要为每个表实例化多个 Hasura。这个 Hasura 实例之一可以是您的主要端点,您可以为每个其他表添加远程架构。
Hasura 最近将该功能添加到 Hasura 2.0 中。到目前为止,您可以为每个 hasura 实例使用多个数据库