Я искал простой и автоматизированный способ для выявления изменений на моей структуру базы данных, поэтому я могу проверить их в подрывную деятельность и быть в состоянии выполнить откат к более старым версиям и т.д.Опыта phpMyVersion
Теперь я нашел phpMyVersion , который, похоже, выполняет именно эту работу. У меня не было времени подробно изучить его, но есть ли у кого-нибудь из вас опыт работы с phpMyVersion?
Спасибо, Sebastian
Чтобы избежать конфликтов SVN, вы можете рассмотреть возможность добавления строки, которая помечает файл как разрешенный до его замены. –
Но это делает весь дамп базы данных. Я хотел бы получить diff для одиночных изменений столбца и т. Д. –
Я не могу придумать для этого решение. Вышеупомянутый сценарий Bash служит для ежедневной версии базы данных SVN. В этом смысле это не поможет вам, если вы не готовы просмотреть разницу в файле sql и выполнить все изменения вручную. Это либо это, либо импорт, и перезапись существующей базы данных. –