Home Arrow Icon Knowledge base Arrow Icon Global Arrow Icon Qué migraciones de bases de datos crean el comando Install: API para pasaporte


Qué migraciones de bases de datos crean el comando Install: API para pasaporte


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/