Home Arrow Icon Knowledge base Arrow Icon Global Arrow Icon ما هي ترحيل قاعدة البيانات التي يتم إنشاؤها بواسطة أمر التثبيت: API لجواز السفر


ما هي ترحيل قاعدة البيانات التي يتم إنشاؤها بواسطة أمر التثبيت: API لجواز السفر


عندما تقوم بتشغيل أمر "PHP Artisan Install: API -PassPort`

1. `create_users_table`: تنشئ هذه الترحيل جدول" المستخدمين "، والذي يستخدم لتخزين معلومات المستخدم. ويتضمن أعمدة مثل "الاسم" و "البريد الإلكتروني" و "كلمة المرور" والطابع الزمني.

2. `create_password_resets_table`: تنشئ هذه الترحيل جدول` password_resets` ، والذي يتم استخدامه لتخزين الرموز إعادة تعيين كلمة المرور.

3. `create_failed_jobs_table`: تنشئ هذه الترحيل جدول` savor_jobs` ، والذي يستخدم لتخزين الوظائف الفاشلة لنظام قائمة الانتظار.

4. `create_personal_access_clients_table`: تنشئ هذه الترحيل جدول` personal_access_clients` ، والذي يتم استخدامه لتخزين عملاء الوصول الشخصي لجواز السفر.

5. `create_oauth_auth_codes_table`: تنشئ هذه الترحيل جدول` OAUTH_AUTH_CODES` ، والذي يستخدم لتخزين رموز ترخيص OAUTH2.

6. `create_oauth_access_tokens_table`: تنشئ هذه الترحيل جدول` oauth_access_tokens` ، والذي يستخدم لتخزين رموز الوصول إلى OAuth2.

7. `create_oauth_refresh_tokens_table`: تنشئ هذه الترحيل جدول` oauth_refresh_tokens` ، والذي يستخدم لتخزين الرموز المميزة لتحديث OAuth2.

8. `create_oauth_clients_table`: تنشئ هذه الترحيل جدول` oauth_clients` ، والذي يستخدم لتخزين عملاء OAuth2.

هذه الترحيل ضرورية لجواز السفر للعمل بشكل صحيح وتخزين البيانات المطلوبة لمصادقة OAUTH2.

الاستشهادات:
[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]