Skip to content

Instantly share code, notes, and snippets.

@AugustoPedraza
Created December 4, 2019 10:19
Show Gist options
  • Select an option

  • Save AugustoPedraza/a2bef1a2ba3486d9a7a78cb6c7ef032a to your computer and use it in GitHub Desktop.

Select an option

Save AugustoPedraza/a2bef1a2ba3486d9a7a78cb6c7ef032a to your computer and use it in GitHub Desktop.

Revisions

  1. AugustoPedraza created this gist Dec 4, 2019.
    45 changes: 45 additions & 0 deletions create_member_mutation.gql
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,45 @@
    //
    // GQL query
    //

    mutation test($createMember: CreateMemberViaOptInFormInput) {
    createMemberViaOptInForm(input: $createMember) {
    member {
    createdVia
    data
    insertedAt
    selfData
    updatedAt

    }
    }
    }

    //
    // Variables
    //

    {
    "createMember": {
    "memberData": "{\"firstName\":\"Augusto\",\"lastName\":\"Pedraza\",\"zipCode\":\"02111\",\"phoneNumber\":\"+53815709003\"}",
    "optInFormId": "123"
    }
    }

    //
    // Mutation Result
    //

    {
    "data": {
    "createMemberViaOptInForm": {
    "member": {
    "createdVia": "OPT_IN_FORM",
    "data": "{\"firstName\":\"Augusto\",\"lastName\":\"Pedraza\",\"phoneNumber\":\"+5493815709003\",\"zipCode\":\"02111\"}",
    "insertedAt": "2019-12-04T10:19:07.596819",
    "selfData": null,
    "updatedAt": "2019-12-04T10:19:07.596831"
    }
    }
    }
    }