Ampify Api Push не обновляет схему в облаке и восстанавливает локально - PullRequest
1 голос
/ 10 октября 2019

Я использую безсерверную архитектуру на основе AWS в своем приложении реакции с AppSync, Cognito и GraphQL. В прошлом мне удавалось обновлять мою схему graphql локально и запускать amplify api push, и она успешно отправляет все мои изменения в облако.

Недавно я пытался обновить облако через amplify api push какУ меня в проходе, и терминал говорит "Все ресурсы обновляются в облаке". Однако он возвращает мою схему к той версии схемы, которая была у меня с момента последнего нажатия. И, само собой разумеется, он также не обновлялся в облаке.

В терминале не отображаются сообщения об ошибках.

Я хочу внести следующие изменения:

До -

type Topic @model {
  id: ID!
  postID: ID!
  name: String!
}

После -

type Topic @model {
  id: ID!
  name: String!
}

Любая помощь будет высоко ценится

Ответы [ 2 ]

1 голос
/ 10 октября 2019

РЕШЕНИЕ

Убедитесь, что вы редактируете schema.graphql в amplify/backend/api вместо current-cloud-backend/api каталога

0 голосов
/ 14 октября 2019

вы поменяли родительский каталог / имя папки? Как только я изменил имя родительского каталога / папки моего проекта и усиление push перестало работать. Когда возвращенное имя каталога / папки обратно к исходному исправило это.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...