#laravel #laravel-migrations
Вопрос:
как выполнить миграцию с определенной таблицей ? Я пробовал это с помощью команды
php artisan module:make-migration alter_table_product_prices_add_supplier_price --table=product_prices Product
или
php artisan module:make-migration alter_table_product_prices_add_supplier_price Product --table=product_prices
но это не работает
и как откатить миграцию с помощью step на модулях laravel ? Я пробовал это с помощью команды
php artisan module:migrate-rollback --step=1 Product
или
php artisan module:migrate-rollback Product --step=1
это тоже не работает
Комментарии:
1. Когда вы говорите модули Laravel, вы имеете в виду это ?
Ответ №1:
если вы уже создали таблицу и хотите добавить/отредактировать/удалить столбец
вы можете запустить это
php artisan make:migration add_column_name_to_product_prices_table
Важно отметить, что есть
- product_prices-это имя таблицы,
- «кому» сообщит laravel, что вы пытаетесь изменить существующую таблицу, поэтому вместо метода создания схемы он приведет метод таблицы
Это скриншот того, что я сделал, и файл миграции, созданный для меня laravel