Ответ 1
Файлы миграции должны соответствовать шаблону *_*.php
, иначе они не будут найдены. Поскольку users.php
не соответствует этому шаблону (он не имеет подчеркивания), этот файл не будет найден с помощью мигратора.
В идеале вы должны создавать свои файлы миграции с помощью мастеров:
php artisan make:migration create_users_table
Это создаст файл с соответствующим именем, которое вы затем можете отредактировать, чтобы перенаправить вашу миграцию. Название также будет содержать метку времени, чтобы помочь мигратору определить порядок миграции.
Вы также можете использовать переключатели --create
или --table
, чтобы добавить немного больше шаблонов, чтобы помочь вам начать:
php artisan make:migration create_users_table --create=users
Документацию по миграции можно найти здесь.