diff --git a/examples/getstarted/exports/graphql/schema.graphql b/examples/getstarted/exports/graphql/schema.graphql index 935c43a9a7..f6791c920b 100644 --- a/examples/getstarted/exports/graphql/schema.graphql +++ b/examples/getstarted/exports/graphql/schema.graphql @@ -216,6 +216,7 @@ type Query { test(id: ID!): MypluginTest tests(sort: String, limit: Int, start: Int, where: JSON): [MypluginTest] me: UsersPermissionsMe + userCustomRoute: String } input RoleInput { diff --git a/examples/getstarted/extensions/users-permissions/config/schema.graphql.js b/examples/getstarted/extensions/users-permissions/config/schema.graphql.js new file mode 100644 index 0000000000..24d93760bb --- /dev/null +++ b/examples/getstarted/extensions/users-permissions/config/schema.graphql.js @@ -0,0 +1,15 @@ +module.exports = { + query: ` + userCustomRoute: String + `, + resolver: { + Query: { + userCustomRoute: { + resolver: { + plugin: 'users-permissions', + handler: 'UsersPermissions.customRoute', + }, + }, + }, + }, +};