GraphQL + Subscriptions (Webscoket) Back

Output will be shown here

Subscription Output will be shown here

You can use graphiql to test simple CRUD

      # create
      mutation AddMessage($input: MessageInput) {
        addMessage(input: $input) {
          id
          content
        }
      }
      
      # variables
      {
        "input": {
          "content": "aaaa"
        }
      }
      
      # update
      mutation SetMessage($id: ID!, $input: MessageInput) {
        setMessage(id: $id, input: $input) {
          id
          content
        }
      }
      
      # variables
      {
        "id": "1",
        "input": {
          "content": "aaaa"
        }
      }
      
      # get all
      query GetMessages {
        getMessages {
          id content
        }
      }
      
      # variables
      N.A.
      
      # get one by id
      query GetMessage($id: ID!) {
        getMessage(id: $id) {
          id
          content
        }
      }
      
      # variables
      {
        "id":"2"
      }