Я пытался создать новую таблицу, но когда я добавлял часть Schema::create()
, я копировал/вставлял ее из пользователей, так что и моя таблица моих пользователей, и моя новая таблица мигрировали как Schema::create('users')
, и она столкнулась с проблема, так как было 2 таблицы с одинаковым именем. Когда я понял проблему, я исправил ее, но поскольку теперь я не могу отказаться от таблиц с php artisan migrate:reset
и php artisan migrate:refresh
, потому что уже есть две таблицы с тем же именем. (Таким образом, я тоже не могу откат).Laravel 5.1 - Ошибка миграции
Мое имя БД - Усадьба как оригинальная.
Ошибки я получаю:
[Осветите \ Database \ QueryException] SQLSTATE [42S02]: Базовая таблица или представление не найдено: 1051 Unknown таблица 'homestead.users' (SQL: падение таблицы
users
)[PDOException] SQLSTATE [42S02]: Базовая таблица или представление не найдено: 1051 неизвестная таблица 'homestead.users'
И я не уверен, если я беспорядок все , если я вручную войти в vagrant ssh
и падение & создавать таблицы вручную:
mysql> drop database Homestead;
mysql> create database Homestead;
Вы можете просто «отбросить базу данных базы данных» и «создать базу данных базы данных», а затем запустить «php artisan migrate» еще раз. – Jamesking56
Ответ jamesking56 отсортирован. благодаря – senty