v1

latestOpenAPI 3.0.02026-07-14169146300.3 KB
Database

Upsert a database migration without applying

Only available to selected partner OAuth apps

put/v1/projects/{ref}/database/migrations

Path parameters

refstring required
Example:abcdefghijklmnopqrst

Project ref

Headers

Idempotency-Keystring

A unique key to ensure the same migration is tracked only once.

Request body

querystring required
namestring
rollbackstring

Example request

{
  "query": "create table public.widgets(id bigint primary key);",
  "name": "create_widgets_table",
  "rollback": "drop table if exists public.widgets;"
}