freeCodeCamp/guide/arabic/miscellaneous/seed-data-in-angular/index.md

1.4 KiB

title localeTitle
Seed Data in Angular بيانات البذور في الزاوي

تمثل الأشياء التي تظهر في العرض الرئيسي لتطبيقك جزءًا من بعض بيانات البذور التي تتم إضافتها إلى قاعدة البيانات (بما في ذلك الاختبار ومستخدمي المشرف) في كل مرة تقوم فيها بإعادة تشغيل تطبيقك (عن طريق تشغيل grunt serve في سطر الأوامر). يتم تعريف هذه البيانات في /server/config/seed.js .

يمكنك إضافة أو إزالة أو تغيير البيانات في هذا الملف ، وسيتم كتابتها إلى قاعدة البيانات الخاصة بك ، مع استبدال أي نسخ مكررة في المرة التالية التي تقوم فيها بتشغيل grunt serve . إذا تم الكتابة فوق كائن معرف في seed.js ، فستقوم قاعدة البيانات بتعيين كائن جديد . الملكية id_ إليها (ونحن سوف تغطي. id_ العقارات في القسم التالي)، والتي قد تعطيك بعض القضايا في وقت لاحق في الاختبار. لتجنب ذلك ، يمكنك إيقاف عملية seedDB: false عن طريق تعيين seedDB: false في /server/config/environment/development.js .