Laravel: метод defaultStringLength не найден в \ Illuminate \ Support \ Facades \ Schema

1
задан sineverba 19 January 2019 в 08:23
поделиться

1 ответ

Однажды я столкнулся с той же проблемой и следовал ответу по следующей ссылке, чтобы решить мою проблему. https://stackoverflow.com/a/44859379/4437710

По сути, замените use Illuminate\Support\Facades\Schema; на use Schema;. Я не знаю причину этого странного поведения. Я не уверен, что это сработает и в вашем случае. Но вы можете попробовать.

Еще один прием, взятый из Интернета (не проверенный мной): Для Laravel 5.4 используйте \Illuminate\Database\Schema\Builder::defaultStringLength(191); для правильного пути ссылки на функцию

.
0
ответ дан Tanmoy Krishna Das 19 January 2019 в 08:23
поделиться
Другие вопросы по тегам:

Похожие вопросы: