stream method
Notifies of data at the queried table
uniqueColumns
can be either the primary key or a combination of unique columns.
supabase.from('chats').stream(['my_primary_key']).execute().listen(_onChatsReceived);
eq
, order
, limit
filter are available to limit the data being queried.
supabase.from('chats:room_id=eq.123').stream(['my_primary_key']).order('created_at').limit(20).execute().listen(_onChatsReceived);
Implementation
SupabaseStreamBuilder stream(List<String> uniqueColumns) {
return SupabaseStreamBuilder(
this,
streamFilter: _streamFilter,
uniqueColumns: uniqueColumns,
);
}