WunderGraph · Schema

WunderGraph Cosmo Changelog Entry

A Changelog Entry records a schema change in a federated graph's composition history.

FederationGraphQLManagementSchema Registry

Properties

Name Type Description
id string Unique identifier for the changelog entry.
schemaVersionId string The schema version associated with this change.
createdAt string When the change occurred.
changeType string The type of schema change.
path string The schema path that changed.
changeMessage string Description of the change.
View JSON Schema on GitHub

JSON Schema

changelog-entry.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://github.com/api-evangelist/wundergraph/blob/main/json-schema/changelog-entry.json",
  "title": "WunderGraph Cosmo Changelog Entry",
  "description": "A Changelog Entry records a schema change in a federated graph's composition history.",
  "type": "object",
  "properties": {
    "id": {
      "type": "string",
      "description": "Unique identifier for the changelog entry."
    },
    "schemaVersionId": {
      "type": "string",
      "description": "The schema version associated with this change."
    },
    "createdAt": {
      "type": "string",
      "format": "date-time",
      "description": "When the change occurred."
    },
    "changeType": {
      "type": "string",
      "description": "The type of schema change."
    },
    "path": {
      "type": "string",
      "description": "The schema path that changed."
    },
    "changeMessage": {
      "type": "string",
      "description": "Description of the change."
    }
  }
}