Skip to main content

Delete Records

Deletes one or more records from a Supabase table.

The Delete Records node removes records from a selected table based on a filter condition. It is commonly used for cleanup operations, user-initiated deletions, or administrative actions within an application.

Delete operations respect Supabase Row Level Security (RLS) policies and are executed in the context of the currently authenticated user.

This functionality is based on the Supabase Client SDK delete method. For reference, see
Supabase Client SDK – Delete data.

Inputs

DataTypeDescription
Table NameenumThe table from which records will be deleted.
FilterjavascriptFilter expression used to select which records to delete.

Outputs

DataTypeDescription
Object IDstringInternal identifier for this delete operation.
SuccesssignalTriggered when the delete operation completes successfully.
FailuresignalTriggered if the delete operation fails.
FinallysignalTriggered after the operation completes, regardless of outcome.
Is FetchingbooleanTrue while the delete request is in progress.
Is FetchedbooleanTrue once the request has completed.
StatusstringStatus returned from the delete operation.
Is SuccessbooleanTrue if the records were deleted successfully.
Is ErrorbooleanTrue if an error occurred.
Error TextstringError message returned by Supabase, if any.