我是 Relay、GraphQL 和 Postgres 的新手,我正在尝试扩展 PostGraphile 创建的自动生成模式,以包含作为 Relay 的主要内容的查看器类型。
他们文档中的示例可能足以让大多数人使用,但我在充实它时遇到了麻烦。我基本上希望它为viewer: Viewer!
每个类型添加一个字段。
任何帮助都是极好的。
const { makeExtendSchemaPlugin, gql } = require('graphile-utils');
const AddViewerPlugin = makeExtendSchemaPlugin(build => {
// Get any helpers we need from `build`
const { pgSql: sql, inflection } = build;
return {
typeDefs: gql`...`,
resolvers: {
/*...*/
},
};
});
module.exports = AddViewerPlugin;
我的数据库有一个 public.person 表和一个 private.person_account 表,但我犹豫要重命名其中一个查看器。