معاملات قاعدة البيانات في Laravel: ضمان سلامة البيانات
December 24, 2025
•
1 دقيقة قراءة
•
33 مشاهدة
جدول المحتويات
حافظ على سلامة البيانات باستخدام المعاملات:
المعاملة الأساسية
DB::transaction(function () {
$user = User::create($data);
$user->profile()->create($profileData);
$user->notify(new WelcomeNotification());
});
المعاملات اليدوية
DB::beginTransaction();
try {
// العمليات
DB::commit();
} catch (\Exception $e) {
DB::rollBack();
throw $e;
}
إعادة المحاولة عند الحظر
DB::transaction(function () {
// العمليات
}, 5);
مقالات ذات صلة
دليل شامل لمصادقة API باستخدام Laravel Sanctum
أنشئ مصادقة API آمنة باستخدام Laravel Sanctum لتطبيقات SPA والموبايل.
تحديد معدل الطلبات في Laravel: احمِ تطبيقك
نفّذ تحديد معدل الطلبات لحماية تطبيق Laravel من إساءة الاستخدام.
مكونات Blade في Laravel: بناء واجهات قابلة لإعادة الاستخدام
أنشئ مكونات قوية قابلة لإعادة الاستخدام باستخدام Laravel Blade.
التعليقات (0)
لا توجد تعليقات بعد. كن أول من يعلق!