Update PlanetScale OpenAPI schema - #330
Merged
Merged
Conversation
The refreshed OpenAPI schema adds a `ready` flag to Postgres role responses and `total_count`/`total_pages` pagination metadata to list responses. Mark them x-speakeasy-terraform-ignore so the provider surface is unchanged; the SDK models still carry the new fields. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
nholden
approved these changes
Aug 18, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
This automated PR updates
schemas/openapi.yamlto the latest version published by PlanetScale.This PR does not run Speakeasy generation. Provider code changes are intentionally left for a maintainer to produce and validate locally.
Required follow-up
Before merging, a maintainer should:
make generateto regenerate the Terraform provider from the updated schema and overlaysReview checklist
Existing resources and data sources
Carefully review any changes that affect existing Terraform resources or data sources.
Schema changes such as new required fields, removed attributes, or type changes may require:
schemas/overlay-terraform-*.yamlinternal/provider/testdata/Remove superfluous API fields via overlays
The raw OpenAPI schema includes many fields that are not useful in Terraform (timestamps, display names, actor metadata, and similar UI-only values). Remove them using overlay
remove: trueactions inschemas/.Examples of fields that should typically be stripped:
created_at,updated_at,deleted_atdisplay_nameon nested objectsactor,avatar_url, and similar metadataSee existing overlays such as
schemas/overlay-terraform-vitess-branch-backup.yamlfor patterns.