I git клонировал репозиторий для проекта, написанного на Laravel / PHP. Мне удалось запустить большинство вещей локально, и я смог создать папку начальной миграции, но я застрял в точке заполнения и создания таблицы (?). Я продолжаю получать следующие ошибки:
In Connection.php line 664:
SQLSTATE[42S02]: Base table or view not found: 1146 Table 'lara_dev.users' doesn't exist (SQL: alter table `users` add `avatar` varchar(255
) null default 'users/default.png' after `email`, add `role_id` int null after `id`)
In PDOStatement.php line 144:
SQLSTATE[42S02]: Base table or view not found: 1146 Table 'lara_dev.users' doesn't exist
In PDOStatement.php line 142:
SQLSTATE[42S02]: Base table or view not found: 1146 Table 'lara_dev.users' doesn't exist
* lara_dev - имя локальной базы данных. Я создал его непосредственно в своем локальном клиентском терминале MySQL после git клонирования проекта, он НЕ был создан никакими командами, выполненными в терминале.
Также:
Папка базы данных имеет три папки внутри: фабрики, миграции и семена. Из того, что я вижу и понимаю, файлы внутри настроены правильно, и база данных должна быть создана без проблем и без необходимости редактировать эти файлы.
У меня нет сервера WAMP, я просто использую встроенный сервер php с помощью команды php artisan serve.
Решения, которые я пробовал, так далеко, что не сработало:
php кеш ремесленника: очистить // Очистить кеш, но это все.
php artisan migrate: fre sh --seed // Те же ошибки, но также удаляются все таблицы, которые были там ранее.
php artisan migrate: refre sh --seed // выдает сообщение «ничего для отката».
php artisan db: seed // Те же ошибки
Я не был Здесь можно найти любые решения на стеке, которые подходят для моей ситуации. Любая помощь будет принята с благодарностью.
Пожалуйста, примите во внимание, что я относительно новичок в PHP, но не в кодировании, и я был в состоянии запустить работу по большей части, я просто застрял здесь. Если я могу предоставить дополнительную информацию, пожалуйста, дайте мне знать. Заранее спасибо!