Skip to content

extension_in_use

HTTP 409 · Plan counts (SPEC §3.1, §3.2)

This project uses Postgres extensions that D1 doesn’t have. details.extensions names them; move what depends on them first.

Does retrying help?

Not until something else changes. The message says what: a plan, an add-on, a setting or a role. The same request then works.

The response

Every Flatstack error has this shape. details, when present, says more about this case.

{
  "error": {
    "code": "extension_in_use",
    "message": "This project uses Postgres extensions that D1 doesn't have. details.extensions names them; move what depends on them first.",
    "docsUrl": "https://flatstack.dev/docs/errors/extension_in_use"
  }
}

All error codes

As Markdown: errors/extension_in_use.md