Задать вопрос
Shapito27
@Shapito27
php, laravel

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

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

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

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

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

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
от 200 000 до 290 000 ₽