Home Arrow Icon Knowledge base Arrow Icon Global Arrow Icon Katere migracije baze podatkov ustvarijo ukaz Install: API za potni list


Katere migracije baze podatkov ustvarijo ukaz Install: API za potni list


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/