Tech note

備忘録

AWS Amplify CLIでAppSync環境を操作する際の備忘録

amplify push時の質問によって修正されるファイル

質問
  1. Do you want to update code for your updated GraphQL API?
  2. Do you want to generate GraphQL statements (queries, mutations and subscription) based on your schema type?
1と2両方Yesを選択した場合
  • /src/API.ts
  • /src/graphql/mutations.ts
  • /src/graphql/queries.json
  • /src/graphql/schema.json
  • /src/graphql/subscriptions.ts
1はYes、2はNoを選択した場合
  • /src/graphql/schema.json
1でNoを選択した場合

修正ファイルなし

その他

  • /amplify/.config/local-aws-info.jsonに環境構築の際に、設定したAWSのprofileNameが記載されている。
    • 仮に別のAWS環境で同じamplifyの環境名を設定していて、別のAWS環境の方に切り替えたい場合はprofileNameを対象のAWS環境のものに書き換えれば、切り替えることが出来る。
      • amplify/team-provider-indo.jsonなどの情報は、切り替え対象のものになっている場合。切り替わっていなければ、 amplify pullで情報を取得する。