Лучший способ автоматизировать дамп SQL на кодовые 4 миграции?MySql

Форум по Mysql
Anonymous
Лучший способ автоматизировать дамп SQL на кодовые 4 миграции?

Сообщение Anonymous »

Я работаю над проектом, в котором мне нужно преобразовать файлы дамп SQL (например, из PhpMyAdmin) в файлы миграции Codeigniter 4, включая иностранные ключи и триггеры. Миграция вручную неэффективен, особенно с сложными схемами. Есть ли инструменты или лучшие практики для этого? Я начал проект Github для решения этого - любая обратная связь или предложения? Тем не менее, этот процесс занимает много времени, особенно с сложными схемами, включающими триггеры и несколько таблиц. Я исследовал существующие инструменты, такие как система миграции CodeIgniter и сторонние библиотеки, но не полностью автоматизируют преобразование дамп SQL при сохранении действий иностранных ключей (например, установить NULL, без действий) и триггеров. SQL, нестандартный синтаксис) оказался сложным. Я ожидал более эффективного решения, которое могло бы считать файл SQL, извлекать структуры таблицы, иностранные ключи и триггеры, а также выводить готовые к использованию файлов миграции CodeIgniter с минимальной ручной корректировкой. Чтобы решить эту проблему, я начал разработать проект GitHub для автоматизации этого процесса, но я хотел бы знать, есть ли лучшие подходы или инструменты, которые я мог бы пропустить.

Подробнее здесь: https://stackoverflow.com/questions/797 ... migrations

Вернуться в «MySql»