Home Arrow Icon Knowledge base Arrow Icon Global Arrow Icon Mitä tietokannan siirtymiä luodaan asennus: API -komento passille


Mitä tietokannan siirtymiä luodaan asennus: API -komento passille


Kun suoritat `PHP Artisan Install: API -Passport` -komennon Laravel 11: ssä, se luo seuraavat Laravel -passin tietokannansiirron:

1. `Create_users_table`: Tämä siirto luo" käyttäjät "-taulukon, jota käytetään käyttäjätietojen tallentamiseen. Se sisältää sarakkeet, kuten `Name`," sähköposti "," salasana "ja aikaleimat.

2

3. `create_failed_jobs_table`: Tämä siirto luo` epäonnistuneen_jobs` -taulukon, jota käytetään jonojärjestelmän epäonnistuneiden töiden tallentamiseen.

4. `Create_personal_access_clients_table`: Tämä siirto luo` personal_access_clients` -taulukon, jota käytetään henkilökohtaisten käyttöasiakkaiden tallentamiseen passille.

5. `create_oauth_auth_codes_table`: Tämä siirto luo` oauth_auth_codes` -taulukon, jota käytetään OAuth2 -valtuutuskoodien tallentamiseen.

6. `create_oauth_access_tokens_table`: Tämä siirto luo` oauth_access_tokens` -taulukon, jota käytetään OAuth2 -käyttöoikeuksien tallentamiseen.

7. `create_oauth_refresh_tokens_table`: Tämä siirto luo` oauth_refresh_tokens` -taulukon, jota käytetään OAuth2 -päivitysmerkin tallentamiseen.

8. `create_oauth_clients_table`: Tämä siirto luo` oauth_clients` -taulukon, jota käytetään OAuth2 -asiakkaiden tallentamiseen.

Nämä muuttoliikkeet ovat välttämättömiä, jotta passi toimivat oikein ja tallentavat vaadittavat tiedot OAuth2 -todennusta varten.

Viittaukset:
[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
.