Quando você executa o comando `PHP Artisan Instale: API -Passport` no Laravel 11, ele cria as seguintes migrações de banco de dados para o passaporte de Laravel:
1. `Create_users_table`: esta migração cria a tabela` usuários`, usada para armazenar informações do usuário. Inclui colunas como `name`,` email`, `senha` e registro de data e hora.
2. `Create_password_resets_table`: esta migração cria a tabela` senha_resets`, usada para armazenar tokens de redefinição de senha.
3. `Create_failed_jobs_table`: Esta migração cria a tabela` falhou_jobs`, usada para armazenar trabalhos com falha para o sistema de filas.
4. `Create_personal_access_clients_table`: esta migração cria a tabela` personal_access_clients`, usada para armazenar clientes de acesso pessoal para passaporte.
5. `Create_oauth_auth_codes_table`: esta migração cria a tabela` oauth_auth_codes`, usada para armazenar códigos de autorização OAuth2.
6. `create_oauth_access_tokens_table`: esta migração cria a tabela` oauth_access_tokens`, que é usada para armazenar tokens de acesso OAuth2.
7. `create_oauth_refresh_tokens_table`: esta migração cria a tabela` oauth_refresh_tokens`, que é usada para armazenar tokens de atualização OAuth2.
8. `create_oauth_clients_table`: esta migração cria a tabela` oauth_clients`, usada para armazenar clientes OAuth2.
Essas migrações são necessárias para o passaporte funcionar corretamente e armazenar os dados necessários para a autenticação OAuth2.
Citações:[1] https://laravel.com/docs/11.x/passport
[2] https://github.com/laravel/framework/issues/51144
[3] https://www.toptal.com/laravel/passport-tutorial-auth-user-access
[4] https://artisan.page/11.x/instaLapi
[5] https://blog.logrocket.com/laravel-passport-a-tutorial-and-example-build/