Contributing to the PlanetScale Terraform Provider
January 21, 2026 ยท View on GitHub
This provider is generated from the OpenAPI 3.0 spec which can be found at https://planetscale.com/docs/openapi.yaml. Changes to that specification to support the Terraform provider should be done via OpenAPI overlays.
Workflow
For all contributors, we recommend the standard GitHub flow based on forking and pull requests.
For significant changes, please create an issue to let everyone know what you're planning to work on, and to track progress and design decisions.
Testing
Acceptance tests create real resources in a PlanetScale organization.
These tests can be modified to run against your own organization rather than planetscale-terraform-testing,
but it is not required.
A PlanetScale maintainer can run tests for your changes after they've been reviewed before merging.