Ответ 1
Удаление модели: просто удалите модель под App/
или любую другую папку.
Удаление переноса: если вы его перенесли (это означает, что база данных понесла изменения), у вас есть два варианта:
"Начало проекта" /уродливый способ - migrate:rollback
до тех пор, пока миграция не будет отменена (если это была последняя миграция, вы сделали один откат, а если нет, вам придется откатиться пару раз), то удалите файл миграции (тот, который находится внутри папки database/migrations
. Важно здесь: класс миграции по-прежнему будет автозагрузчиком композитором. Поэтому вам нужно удалить загрузку класса миграции из vendor/composer/autoload_classmap.php
. Может быть, composer dumpautoload
будет работать, это не для меня, хотя.Если у вас нет важных данных в БД, и вы можете стереть его, удалите файл миграции, composer dumpautoload
, затем запустите php artisan migrate:refresh
. Это отбросит каждую миграцию, а затем перенесет все обратно.
"Это происходит в процессе производства и я испортил": создайте другую миграцию, в которой метод up удаляет первую таблицу миграции, а затем создает ее (в основном метод up из первой миграции). Оставьте два файла миграции там, не удаляйте их.
Если вы его не перенесли, просто удалите файл миграции composer dumpautoload
, и если у вас есть ошибка class/file not found
, проверьте, есть ли класс t23, который вы только что удалили, и удалите там строку.