@semki096

Можно ли в Laravel изменить название таблицы и естественно соответствующего класса и модели — какой-то командой?

Имею сайт на Ларавел. Надо немного сменить профиль. Допустим продавались книги, а на клоне надо продавать пластинки. Соответственно надо поменять таблицу Писатели на таблицу Композиторы. Поля оставить прежние. Соответственно и модель надо поменять и классы и все связи в моделях если они есть. Существует ли для этого какаято команда, или придется вручную?
  • Вопрос задан
  • 1194 просмотра
Решения вопроса 1
@vanillathunder
В ide классы переименовать можно без боли за 2 минуты. Потом сделать дамп структуры бд и Ctrl + H и заменить название. Это всё можно сделать за 10 минут, дольше искать будешь.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
Sanasol
@Sanasol Куратор тега Laravel
нельзя просто так взять и загуглить ошибку
руками
Ответ написан
Комментировать
Проще создать новую модель и контроллер, ручками перенести необходимые методы изменив название модели, а с помощью миграции сделать переименование таблиц.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы