FlowFuse / FlowFuse/node-red-dashboard

Allow definition of "unique" property for tables to support single row updates

Open
#1,675 0 comments 0 reactions 0 assignees View on GitHub
size:S type:feature
Dominant language
HTML
Stars
355
Forks
82
Avg merge
4d 23h
Merged PRs (30d)
24

Description

### Description

We currently support two actions on tables:

- `append` - which accepts a single row, or multiple rows of data and will add it to the existing table
- `replace` - whichever contents are provided, it will replace the entire table with the newly provided data.

An action we cannot support right now is replacing a single line, or multiple lines, without the need to replace the _entire_ table. In order to support this, we would need to have a way of each row having an "identifier" that should be unique to that row, then, when new data is passed, if that unique identifier matches any exiting rows - we replace it.

### Have you provided an initial effort estimate for this issue?

I have provided an initial effort estimate

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.