besogonskiy
@besogonskiy
работаю php laravel разработчиком.

Какой инструмент позволит из базы mysql создать файлы миграций?

в проекте под 1000 миграций. а самих таблиц порядка 70ти. Хотелось бы чтоб на каждую таблицу приходилось по одной миграции (Пока). Как бы найти инструмент, который бы позволил из содержимого базы данных создать файлы миграций для каждой таблицы чтоб можно было потом грохнуть старые миграции и использовать новые где все поля и ключи добавляются через один файл.

откатов нам никаких не нужно делать пока. Поэтому можем себе позволить подобное.
  • Вопрос задан
  • 118 просмотров
Пригласить эксперта
Ответы на вопрос 3
kawabanga
@kawabanga
Документацию читали?
https://laravel.com/docs/8.x/migrations#squashing-...
Ответ написан
Комментировать
Sanasol
@Sanasol Куратор тега Laravel
нельзя просто так взять и загуглить ошибку
Просто дамп базы сделайте и положите в проект, необязательно в миграции засовывать.

Ну или дамп из миграции потом просто через DB::unprepared запускать можно.
Ответ написан
Комментировать
nokimaro
@nokimaro
Меня невозможно остановить, если я смогу начать.
пробовал лично - работает, но умеет только mysql
https://github.com/bennett-treptow/laravel-migrati...

то что нашлось в гугле (больше звёзд на github чем у первого инструмента) умеет mysql/postgresql
https://github.com/kitloong/laravel-migrations-gen...
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
20 апр. 2024, в 13:56
7000 руб./за проект
20 апр. 2024, в 13:52
7000 руб./за проект
20 апр. 2024, в 13:23
1000 руб./за проект