событиях, как в гугл календаре.
Пока план такой: при создании события создавать сразу объект оповещения в таблице оповещений. Раз в 10 минут брать ближайшие оповещения и планировать их с помощью https://www.npmjs.com/package/node-schedule .
Выглядит, по-моему, не очень хорошо, может у кого-то есть идеи получше?
настроить крон - самое простое, вопрос в том, как хранить и отбирать. Если человек создал событий на три года вперед, мне же не надо кроном планировать их заранее?
То есть вопрос сводится к формату хранения событий А гуглил на предмет поиска того, какие форматы существуют?
не, формат хранения не вопрос. Гуглил вчера около часа, там все рассказывают как оповещать, а не как создавать очередь оповещений(
В каком виде хранишь события?
записи в постгресе
В каком виде хранишь события в записях в постгрес?
ну там очень большая модель, если опустить всё ненужное, то: id title startDate startDateTime endDate endDateTime
А caldav поддерживается?
Обсуждают сегодня