Я работаю над веб-приложением, которому нужна демонстрационная / примерная версия, чтобы потенциальные клиенты могли увидеть его в действии.Он использует некоторые запросы для создания обзоров, таких как «список счетов, отправленных за последнюю неделю».Чтобы создать демонстрационную версию с хорошими примерами, было бы лучше, чтобы эти обзоры всегда были одинаковыми.
Основная база данных, вероятно, будет восстанавливаться каждую ночь с использованием некоторого резервного копирования.Однако для того, чтобы страница «Список счетов, отправленных за последнюю неделю» всегда содержала какие-либо результаты, необходимо изменить даты.
Каков наилучший способ добиться этого?Приложению требуется около 50 таблиц (MySQL), в среднем около 2 полей даты / времени.Создание запроса, увеличивающего все эти поля на 1 день, было бы утомительным занятием (и его нужно было бы откорректировать, если будет добавлено больше таблиц).
Поэтому я подумал о следующем: просто используйте статическую дату наДемо-сайт / сервер.Это можно сделать, уменьшая дату сервера на 1 каждую ночь, и это будет гарантировать, что запросы всегда будут получать одинаковые результаты.Это будет хорошим решением для этой проблемы, или это будет представлять другие проблемы?