Cuando ejecuta el comando `PHP Artisan Install: API - -Passport` en Laravel 11, crea las siguientes migraciones de bases de datos para el pasaporte de Laravel:
1. `Create_users_table`: esta migración crea la tabla 'usuarios', que se utiliza para almacenar la información del usuario. Incluye columnas como `name`,` correo electrónico`, `contraseña` y marcas de tiempo.
2. `Create_password_resets_table`: esta migración crea la tabla 'Password_resets`, que se utiliza para almacenar tokens de restablecimiento de contraseña.
3. `Create_failed_jobs_table`: esta migración crea la tabla 'fallida_jobs`, que se utiliza para almacenar trabajos fallidos para el sistema de colas.
4. `Create_personal_access_clients_table`: Esta migración crea la tabla 'Personal_Access_clients`, que se utiliza para almacenar clientes de acceso personal para el pasaporte.
5. `Create_oauth_auth_codes_table`: Esta migración crea la tabla 'OAuth_auth_codes`, que se utiliza para almacenar códigos de autorización OAUTH2.
6. `Create_oauth_access_tokens_table`: Esta migración crea la tabla 'OAuth_ACcess_Tokens`, que se utiliza para almacenar tokens de acceso OAuth2.
7. `Create_oauth_refresh_tokens_table`: Esta migración crea la tabla 'Oauth_refresh_Tokens`, que se utiliza para almacenar tokens Oauth2 Fresh.
8. `Create_oauth_clients_table`: esta migración crea la tabla 'Oauth_clients`, que se utiliza para almacenar clientes OAuth2.
Estas migraciones son necesarias para que el pasaporte funcione correctamente y almacene los datos requeridos para la autenticación OAUTH2.
Citas:[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/installapi
[5] https://blog.logrocket.com/laravel-passport-a-tutorial-and-example-build/