ابراهيم الخليل سماني نشر 9 أغسطس 2021 أرسل تقرير نشر 9 أغسطس 2021 السلام عليكم , لو اريد إنشاء قاعدة البيانات لتطبيق تسوق (متجر), خططت له كتالي : جدول User جدول Product جدول cart او سلة التسوق لا ادري , هل ممكن معلومات اكثر او اين اطلع على الموضوع جيدا شكرا 1 اقتباس
1 Mohamd Imran نشر 11 أغسطس 2021 أرسل تقرير نشر 11 أغسطس 2021 وعليكم السلام @Brahim Semmani يمكنك عمل عمل ذلك من خلال عمل Sequelize مودل ثم نقوم بإستدعاءها وتنفيذ العمليات التي نريدها عليها من خلال إستخدام Sequelize ميثودز سواء للحذف أو الإضافة أو تحديث ,الأن لعمل جدول Products من خلال Sequelize مودل نقوم بعمل Sequelize مودل بإسم فليكن product.model.js في مجلد models ثم نقوم بإضافة الحقول وخصائصها لهذا الشكل module.exports = (sequelize, Sequelize) => { const Product = sequelize.define("product", { title: { type: Sequelize.STRING }, price: { type: Sequelize.DOUBLE }, description: { type: Sequelize.STRING }, published: { type: Sequelize.BOOLEAN } }); return Product; }; بعد أن نقوم بعمل ذلك عند عمل Initialize أو تفعيل لتلك المودل من خلال إستدعائها مثلاً في ملف index.js سيتم عمل الجدول وأعمدته بشكل تلقائي التي قمنا بإضافتها إلى المودل أعلاه ,لن نحتاج إلى كتابة ال CRUD فنشكنز لأن Sequelize تدعهمهن كلهن بشكل تلقائي فقط سنقوم بإستدعاء المودل في الكونترولر الخاص بنا وإستخدام إحدى الفنشكنز التي نحتاجها على حسب طبيعة التطبيق ويوجد العديد من تلك الفنشكنز يمكنك الإطلاع عليها وعلى Sequelize بشكل عام من هنا 1 اقتباس
السؤال
ابراهيم الخليل سماني
السلام عليكم ,
لو اريد إنشاء قاعدة البيانات لتطبيق تسوق (متجر), خططت له كتالي :
جدول User
جدول Product
جدول cart او سلة التسوق لا ادري ,
هل ممكن معلومات اكثر او اين اطلع على الموضوع جيدا شكرا
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.