Ko zaženete ukaz `PHP Artisan Install: API --PASPORT` v Laravelu 11, ustvari naslednje migracije baze podatkov za potni list Laravel:
1. `Create_users_Table`: Ta selitev ustvari tabelo` Uporabniki, ki se uporablja za shranjevanje informacij uporabnikov. Vključuje stolpce, kot so "ime", "email", "geslo" in časovne žige.
2. `Create_password_resets_Table`: Ta selitev ustvari tabelo` password_resets`, ki se uporablja za shranjevanje žetonov za ponastavitev gesla.
3. `Create_failed_jobs_table`: Ta selitev ustvari tabelo` Failed_jobs`, ki se uporablja za shranjevanje neuspelih opravil za sistem čakalnih vrst.
4. `Create_perSonal_access_Clients_Table`: Ta selitev ustvari tabelo` Personal_access_Clients`, ki se uporablja za shranjevanje odjemalcev osebnega dostopa za potni list.
5. `CREATE_OAUTH_AUTH_CODES_TABLE`: Ta selitev ustvari tabelo` oauth_auth_codes`, ki se uporablja za shranjevanje kode za avtorizacijo OAuth2.
6. `Create_oauth_access_tokens_table`: Ta selitev ustvarja tabelo` oauth_access_tokens`, ki se uporablja za shranjevanje žetonov oauth2.
7. `CREATE_OAUTH_REFRESH_TOKENS_TABLE`: Ta selitev ustvari tabelo` oauth_refresh_tokens`, ki se uporablja za shranjevanje žetonov OAUTH2.
8. `Create_OAUTH_CLIENTS_TABLE`: Ta selitev ustvari tabelo` oauth_clients`, ki se uporablja za shranjevanje odjemalcev OAuth2.
Te migracije so potrebne za pravilno delovanje potnega lista in shranijo zahtevane podatke za overjanje OAuth2.
Navedbe:[1] https://laravel.com/docs/11.x/passsport
[2] https://github.com/laravel/framework/isissue/51144
[3] https://www.toptal.com/laravel/passsport-tutorial-auth-user-access
[4] https://artisan.page/11.x/installapi
[5] https://blog.logrocket.com/laravel-passport-a-tutorial-and-example-build/