Неустранимая ошибка Laravel PHP: класс «Таблица» не найден с помощью команды migrate

Я использую Laravel и пытаюсь перенести некоторые таблицы в мою БД (phpmyadmin). Раньше это доставляло мне некоторые проблемы, поэтому я удалил все строки в таблице миграции в БД, так что теперь у нее ничего нет. Поэтому я пытаюсь запустить php artisan migrate и получаю следующую ошибку:

Неустранимая ошибка PHP: класс ‘Table’ не найден в /var/www/loja/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php в строке 301
{«error»: {«type»: «Symfony \ Component \ Debug \ Exception \ FatalErrorException», «message»: «Класс ‘Таблица’ не найден», «file»: «/ var / www / loja / vendor / laravel /framework/src/Illuminate/Database/Migrations/Migrator.php»,»line»:301}}

У меня нет таблицы или класса с именем «Таблица».
Кто-нибудь знает, что не так?

2

Решение

Я уже решил это. Я обнаружил, что файлы миграции следуют определенному формату.
Например, мои файлы были такими:
001_create_user_admin_table.php

И я обнаружил, что формат должен быть yyyy_mm_dd_hhmmss_name_of_file.php
У него должны быть эти первые четыре аргумента, поэтому сверху было сказано, что я не могу найти «таблицу» класса, потому что, как у меня было раньше, таблица была моим 5-м аргументом в имени файла.

13

Другие решения

попробуйте выполнить эту команду: composer dump-autoload

Ysee

4

По вопросам рекламы [email protected]