🚮 Что-то после Nextcloud Tables, Baserow, APITable, NocoDB и других альтернатив #AirTable у меня формируется острое желание всё это выбросить и использовать непосредственно #PostgreSQL, уведомления делать через его триггеры и LISTEN/NOTIFY[1] (которые NodeRED неплохо умеет слушать[2]), а данные в нём редактировать любым или многими из десятков (если не сотен!) инструментов.
Бонус: NOTIFY в транзакциях дожидается коммита, так что можно пытаться вносить изменения "оптимистично" и БД о них сообщит только если их реально удалось произвести (они вписались в текущие схему и данные, клиент подтвердил транзакцию коммитом и в процессе этого ничего не пошло не так).
Голый постгрес мне даёт гибкость системы для дальнейших изменений, некоторой машинностью интерфейсов меня не напугать, а в масштабе данных о конкретном домохозяйстве опасений о его производительности нет вообще.
[1]: https://www.postgresql.org/docs/current/sql-notify.html
[2]: https://flows.nodered.org/node/node-red-contrib-postgres-listen