История изменений
Исправление beastie, (текущая версия) :
В моём велосипеде всё просто до безобразия. Табличка change_log
с именем скрипта и датой на всякий пожарный.
И маленькая обёртка на Go, которая смотрит, есть ли уже данный скрипт в change_log
и если нет запускает его в трансакции, в которой также дописывает строчку в change_log
.
Тупо, просто, но надёжно.
Как уже говорил, работает только в одну сторону. Но это было обдуманное и желаемое решение.
Исходная версия beastie, :
В моём велосипеде всё просто до безобразия. Табличка change_log
с именем скрипта и датой на всякий пожарный.
И маленькая обёртка на Go, которая смотрит, есть ли уже данный скрипт в change_log
и если нет запускает его в трансакции, в которой также дописывает строчку в change_log
.
Тупо, просто, но надёжно.