Нужен bash скрипт, который при каждом запуске будет проверять изменения в количестве таблиц и их структуре в указанной mysql базе. При наличии таких изменений он должен генерировать sql файл, который будет содержать SQL запросы, которые изменили схему. 

Например, если была таблица с одной колонкой `id` (INT), а стала таблица с двумя колонками `id` (INT), `age` (INT), итогом должен быть файл с ALTER TABLE, добавляющим новую колонку. Для генерации изменений можно использовать сторонние утилиты типа Mysqldiff http://www.mysqldiff.org/

При каждом запуске скрипт должен сохранять текущую схему в файлик вида $schemaname_YEAR-MM-DD-HH-MM.sql и ротировать эти файлы, если их количество больше 10.

9 лет назад
expeg7
44 года
9 лет в сервисе
Был
9 лет назад

Выбранный исполнитель

retraut
Ян 
35 лет
12 лет в сервисе
Был
год назад
9 лет назад
$30
1 день
отличное решение нетривиальной задачи!
Отличный заказчик! Четкие требования к работе, уместные правки, отличная оплата. Спасибо, за работу.

Заявки фрилансеров

retraut
Ян 
35 лет
12 лет в сервисе
Был
год назад
9 лет назад