Make changes to the schema using GraphQL mutations

Use GraphQL mutations to make changes to the schema.

You can use GraphQL to create new objects in your Skedulo application using mutations. GraphQL mutations are used to modify data and can be thought of as a write operation.

A mutation can contain multiple fields that are run in series, with the first field always finishing before the second begins. This is to prevent race conditions.

Mutations with aliases

Skedulo GraphQL supports mutations that include aliases for performing multiple actions. All mutations in a schema block are performed in a transaction, which reduces the number of mutations required to create, allocate, schedule, update, and dispatch a job. See Perform multiple actions using GraphQL aliases for more information on GraphQL aliases.