[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Миграции mysql
clocwerk
Господа посдкажите, не могу понять что такое миграции в mysql, или это относиться к какому нибудь фраемворку? Я знаю что есть миграции в yii2, но допустим я работаю с modx revo 2.2, мне нужно в бд сделать несколько update`ов например, я делаю файл db_update.sql там пишу свои запросы, в корне создаю папку migrations (например) это будет считаться миграццией?
Или мне например нужно какой нибудь исполняемый файл сделать (set.cmd) который подключается к бд и потом выполняет мои запросы, запускается по команде bash set.cmd или создать файл (set.php) и выполнять по команде ./set.php install?

P.S. Пробовал гуглить на запросы аля миграции mysql или миграции modx revo ничего понятного не нашел, зато куча тем тип миграции в yii и т.д.
bestxp
миграции это по сути diff для бд с запросами на изменение структуры данных и переносу их в новый вид по актуальную кодовую базу

как это будет выглядеть решаешь сам

это может быть bash скрипт который считывает файлы их папки и отправляешь в mysql -u << migrations.sql

и тд

или php или что угодно) хоть continous integration сервер
clocwerk
Спасибо огромное! Теперь только понял что это и как использовать
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.