Бюджет: 16000 UAH Срок: 5 дней
Смотрите, тут нюанс - базовый механизм контроля БД можно сделать за 4-6 рабочих дней, если в админке уже есть место для подключения такой функции. Бюджет вижу символический, но для задачи про сохранность данных я бы не делал совсем на коленке - потом оно дороже стрельнет =)
ПО реализации - сделаем снимок состояния таблиц до деплоя, сохранение результата, повторную проверку после деплоя и понятный отчет по расхождениям. На первом этапе можно считать только число записей, но я бы заложил расширение под контрольные суммы и исключения для технических таблиц - без этого проверка целостнсти будет слишком хрупкой.
> Уточните, пожалуйста - какая БД и на чем написана админка
> Нужно сравнивать все таблицы без исключений или будут служебные таблицы, где число записей меняется штатно
По похожему опыту - делали корпоративные платформы и админ-системы, где важны роли, журналы действий, устойчивость данных и проверяемые процессы.
https://business.ingello.com/platforma - пример платформенной разработки с админ-логикой
https://business.ingello.com/forma-bpm - автоматизация процессов и контроль операций
Главный профиль Ingello для биржи - https://systems-fl.ingello.com
Для старта понадобятся доступы к тестовому окружению, схема БД или список таблиц, описание деплой-процесса и полная постановка. ТОгда быстро отделим простой рабочий вариант от лишней инженерной алхимии - она у меня иногда сама просится, но ее лучше держать на коротком поводке.