amazeelabs/silverback_graphql_persisted

GraphQL v4 的持久化查询插件。

1.1.10 2024-09-09 12:00 UTC

README

这是一个基本的持久化查询插件,用于 GraphQL Drupal 模块。

设置

  1. 配置前端以生成查询映射。请参阅 @amazeelabs/codegen-operation-ids 包。
  2. 安装此模块。
    composer require amazeelabs/silverback_graphql_persisted
    drush en silverback_graphql_persisted
    
  3. /admin/config/graphql/servers/manage/{my-server}/persisted_queries 启用 Silverback Persisted Query 插件。
  4. 将查询映射路径添加到 setting.php。它应该是相对于 DRUPAL_ROOT 的。示例
    $settings['silverback_graphql_persisted_map'] = '../generated/persisted-queries-map.json';
  5. 调整 execute {my-server} arbitrary graphql requestsexecute {my-server} persisted graphql requests 用户权限。