Database

Читає й пише рядки у базі Supabase, яку підключив користувач. Один вузол покриває select, insert, update, upsert і delete.

Поля

ПолеТипОбов’язковеЩо робить
operationодне з: select, insert, update, upsert, deleteтакЩо зробити з таблицею.
tablestringтакНазва таблиці.
filtershybridФільтри PostgREST як JSON-рядок зі стовпця й виразу, наприклад "{"id":"eq.{{input.body.id}}"}". Оператори: eq, neq, gt, gte, lt, lte, like, ilike, in, is. Обов’язкові для update і delete.
rowshybridДля insert, upsert і update: рядок або рядки як JSON-рядок, наприклад "{"title":"{{input.body.title}}"}".
columnsstringЛише для select: які стовпці віддати, через кому.
orderstringЛише для select: сортування PostgREST, наприклад "created_at.desc".
limitnumberЛише для select: до 1000, типово 100.
offsetnumberЛише для select: скільки рядків пропустити.
onConflictstringЛише для upsert: стовпець, який визначає дубль, наприклад "id".

Що на виході

operation, table, rows (масив), count, first (перший рядок або null)

Варто знати

Update чи delete без фільтрів відхиляється, тож забутий фільтр не витре таблицю. Підключення живе в профілі, а не у вузлі.