У меня есть .csv файлы, которые ежедневно обновляются (что-то изменяется, что-то добавляется, что-то удаляется), эти файлы я вручную загружаю на
Supabase (они используют PostgreSQL).
Как автоматически обновлять данные в базе?
Вот что я имею ввиду:
Если сегодня в файле есть: Миша, Дима и Андрей, то они все добавляются в базу данных,
а если завтра в файле будут только Миша и Дима, то они остаются, а Андрей удаляется.
Как я понял, метод upsert обновляет данные или добавляет их, если их нету.
Осталось только удалить старые данные, которых нет в новыхДанных.
// Node.js server
const data = await supabase
.from('НазваниеТаблицы')
.upsert(новыеДанные)