Shapito27
@Shapito27
php, laravel

Есть ли универсальное решение для хранения обработанной записи?

Задача:
Есть таблица новостей.
Есть скрипт на кроне.
Ежедневно тянет одну новость из таблицы и запускает рассылку по всем пользователям.
Надо сохранить информацию о том, что эта новость уже отправлена.
Сейчас специально для этой задачи создал табличку с двумя полями: id новости, отправлено.

Подобных задач возникает очень много.
Вопрос:
Существует ли инструмент, который избавляет от создания таблиц под каждую такую задачу?
Универсальное решение?
  • Вопрос задан
  • 177 просмотров
Решения вопроса 1
pingo
@pingo
по сути, тебе нужно хранить информацию. она храниться либо на диске в файлах либо в памяти. других вариантов нету.
я бы редисе хранил с ttl = 86400, например, и не парился, где ключ - это id, а значение булевое
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
sergiks
@sergiks Куратор тега PHP
♬♬
Подозревая некоторый бардак в таблицах с оправданием «так исторически сложилось», предложу жесть — одна новая таблица Отправленные:
id, имя_таблицы, id_записи_в_той_таблице

</sarcasm>
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы