anchor.diff:    year: String
   }
   
  -# Autogenerated return type of CreateSubmissionMutation
  +"""
  +Autogenerated return type of CreateSubmissionMutation
  +"""
   type CreateSubmissionMutationPayload {
  -  # A unique identifier for the client performing the mutation.
  +  """
  +  A unique identifier for the client performing the mutation.
  +  """
     clientMutationId: String
     consignmentSubmission: Submission
   }
   
  -# An ISO 8601-encoded datetime
  +"""
  +An ISO 8601-encoded datetime
  +"""
   scalar ISO8601DateTime
   
  -# Represents untyped JSON
  +"""
  +Represents untyped JSON
  +"""
   scalar JSON
   
  -# Mutation root for this schema
  +"""
  +Mutation root for this schema
  +"""
   type Mutation {
  -  # Create an asset
  +  """
  +  Create an asset
  +  """
     addAssetToConsignmentSubmission(input: AddAssetToConsignmentSubmissionInput): AddAssetToConsignmentSubmissionPayload
     createConsignmentSubmission(input: CreateSubmissionMutationInput): CreateSubmissionMutationPayload
     updateConsignmentSubmission(input: UpdateSubmissionMutationInput): UpdateSubmissionMutationPayload
   }
   
  -# Information about pagination in a connection.
  +"""
  +Information about pagination in a connection.
  +"""
   type PageInfo {
  -  # When paginating forwards, the cursor to continue.
  +  """
  +  When paginating forwards, the cursor to continue.
  +  """
     endCursor: String
   
  -  # When paginating forwards, are there more items?
  +  """
  +  When paginating forwards, are there more items?
  +  """
     hasNextPage: Boolean!
   
  -  # When paginating backwards, are there more items?
  +  """
  +  When paginating backwards, are there more items?
  +  """
     hasPreviousPage: Boolean!
   
  -  # When paginating backwards, the cursor to continue.
  +  """
  +  When paginating backwards, the cursor to continue.
  +  """
     startCursor: String
   }
   
  -# Query root for this schema
  +"""
  +Query root for this schema
  +"""
   type Query {
  -  # Get a Submission
  +  """
  +  Get a Submission
  +  """
     submission(id: ID): Submission
   
  -  # Filter all submission
  +  """
  +  Filter all submission
  +  """
     submissions(
  -    # Returns the first _n_ elements from the list.
  +    """
  +    Returns the elements in the list that come after the specified cursor.
  +    """
  +    after: String
  +
  +    """
  +    Returns the elements in the list that come before the specified cursor.
  +    """
  +    before: String
  +
  +    """
  +    If present return either completed or not completed submissions
  +    """
  +    completed: Boolean
  +
  +    """
  +    Returns the first _n_ elements from the list.
  +    """
       first: Int
   
  -    # Returns the elements in the list that come after the specified cursor.
  -    after: String
  -
  -    # Returns the last _n_ elements from the list.
  +    """
  +    Get all submissions with these IDs
  +    """
  +    ids: [ID]
  +
  +    """
  +    Returns the last _n_ elements from the list.
  +    """
       last: Int
   
  -    # Returns the elements in the list that come before the specified cursor.
  -    before: String
  -
  -    # Get all submissions with these IDs
  -    ids: [ID]
  -
  -    # Only get submission by this user_id
  +    """
  +    Only get submission by this user_id
  +    """
       user_id: [ID]
  -
  -    # If present return either completed or not completed submissions
  -    completed: Boolean
     ): SubmissionConnection
   }
   
   enum State {
  +  APPROVED
     DRAFT
  +  REJECTED
     SUBMITTED
  -  APPROVED
  -  REJECTED
  -}
  -
  -# Consignment Submission
  +}
  +
  +"""
  +Consignment Submission
  +"""
   type Submission {
     additional_info: String
     artist_id: String!
  
positive.code:   edition_size: Int
    height: String
  
    # Uniq ID for this submission
    id: ID!
    internalID: ID
    location_city: String
  
negative.code:   year: String
  }
  
  """
  The connection type for Submission.
  """
  type SubmissionConnection {
    """
    A list of edges.
    """
    edges: [SubmissionEdge]
  
    """
    Information to aid in pagination.
    """
    pageInfo: PageInfo!
  }
  
  """
  An edge in a connection.
  """
  type SubmissionEdge {
    """
    A cursor for use in pagination.
    """
    cursor: String!
  
    """
    The item at the end of the edge.
    """
    node: Submission
  }
  
  """
  Autogenerated input type of UpdateSubmissionMutation
  """
  input UpdateSubmissionMutationInput {
    additionalInfo: String
    artistID: String
    authenticityCertificate: Boolean
    category: Category
  
    """
    A unique identifier for the client performing the mutation.
    """
    clientMutationId: String
    currency: String
    depth: String
    dimensionsMetric: String
  