dryRun

fun dryRun()(source)

Executes the query but rolls back the transaction instead of committing it.

The mutation runs and its result (including any side effects such as triggers) is returned in the response, but the transaction is rolled back afterward, so no changes are persisted. This is useful for testing mutations without touching real data.

Requires PostgREST's db-tx-end setting to allow client-controlled transaction rollback.