Русское сообщество разработки на PHP-фреймворке Laravel.
Ты не вошёл. Вход тут.
ясно, спасибо
тогда у меня сразу возник еще один вопрос. С id все понятно, но если вдруг я надумаю вместо id использовать алиасы, что-то типа Route::get('objects/{slug}') то придется всегда следить за тем чтобы такие правила были в конце? Так как регулярка для алиаса будет захватывать не только цифры.
Здравствуйте, столкнулся с такой проблемой, в файле маршуртов прописаны такие правила
Route::get('/', 'ObjectsController@index');
Route::get('objects/{id}', 'ObjectsController@show');
Route::get('objects/create', 'ObjectsController@create');
В туториалах смотрю так используют и вроде все ок, но у меня не отрабатывает третье правило, даже если вбить в адресной строке sitename.com/objects/create срабатывает второе правило (Route::get('objects/{id}', 'ObjectsController@show');). Если это правило закомментировать, то третье начинает корректно работать. В чем может быть проблема?
ясно, приходило в голову про дополнительные миграции, но думал может есть и другой путь
спасибо за ответ
Как я могу полностью удалить закаченный homestead? Чтобы сделать всё по новой?
мне когда надо было переустановить помогло грохнуть папку в которую качал homestead и папку С:\Users\имя пользователя\.homestead
Здравствуйте, начал постигать Laravel, разрабатываю свой первый проект и встал перед одним вопросом. ответ на который пока не могу найти самостоятельно и надеюсь на подсказку:)
Использую миграции, замечательная вещь, но как быть с миграциями в живой базе? Сейчас новые таблицы отлично создаются, но если я надумаю добавить дополнительное поле в таблицу и перезапущу миграцию, говорит что нечего обновлять (nothing to migrate).
Есть конечно вариант использовать
php artisan migrate:refresh
но так он сначала запускает rollback и следовательно грохает все данные в базе. Пока работаю с демо данными это не проблема, но как быть если понадобиться добавить поля в уже работающую базу с реальными данными?
В самом файле миграции использую Schema::table так по идее должна обновляться база.