Как экспортировать распознаватели AWS AppSync? - PullRequest
0 голосов
/ 15 ноября 2018

У меня есть настройка AppSync со схемой и резольверами. Я могу экспортировать схему в файл, но не могу понять, как экспортировать решатели.

Я хочу сохранить их в файле, чтобы иметь возможность контролировать их. Они содержат много кода SQL, который я не хочу терять.

Ответы [ 2 ]

0 голосов
/ 17 ноября 2018

Прежде чем идти дальше, я бы порекомендовал вам изучить управление ресурсами AppSync с помощью CloudFormation.Шаблоны CloudFormation можно легко сохранить в системе управления версиями.

Учебные пособия по AppSync и CloudFormation:

Или, если ваши средства распознавания не делают ничего особенного, вы можете использовать GraphQL Transformer от Amplify.Это позволяет вам аннотировать вашу схему и автоматически генерировать распознаватели из аннотаций.Затем вы можете поместить аннотированную схему в систему контроля версий.Документация:

https://aws -amplify.github.io / docs / js / api # using-graphql-transformers

0 голосов
/ 15 ноября 2018

Приятной особенностью AWS является то, что, вероятно, есть конечная точка API для того, что вы ищете.

В этом случае вы можете получить доступ к списку распознавателей через конечную точку API ListResolvers , а также получить определенный определитель через конечную точку API GetResolver .

...