Я установил паспорт laravel с помощью команды compser require laravel/passsport,
но после этого новой миграции в каталоге database/migrations не производилось.
Это почему?
попробуйте php artisan vendor:publish --tag=passport-migrations и посмотрите, есть ли у вас новые миграции в папке базы данных / миграции






Убедитесь, что у вас есть PassportServiceProvider, зарегистрированный в config / app.php
// config/app.php
Laravel\Passport\PassportServiceProvider::class,
Файлы миграции находятся в пакете Passport в каталоге вашего поставщика.
Миграции не будут скопированы в вашу базу данных / папку миграций, поскольку они не должны быть скопированы, поскольку они зарегистрированы PassportServiceProvider.
Вы должны просто запустить php artisan migrate, и они будут включены.
Если вы используете Laravel 5.3 или 5.4, вам необходимо зарегистрировать сервис в вашем файле app/config.php.
Спасибо за разъяснение! Теперь я понимаю, почему они не добавлены в каталог базы данных / миграции! Сначала я подумал, что мне нужно добавить их вручную, чтобы без проблем выполнять чистую установку. но теперь я понимаю, что php artisan migrate выполнит все миграции при чистой установке.
Если вы хотите изменить миграцию паспорта или просто хотите, чтобы она находилась в папке миграции, вы можете публиковать файлы миграции паспорта в свою папку миграции с помощью команды публикации:
php artisan vendor:publish --tag=passport-migrations
вы запускали php artisan migrate?