هل يمكنني ربط الجداول عبر migration files في laravel ، وأعمل شيء كـ :
on delete : cascade
on update : cascade
وغيره من الخصائص
نعم يُمكنك هذا، كمثال علاقة جدول ما مع جدول المستخدمين كالتالي:
$table->integer('user_id')->unsigned()->nullable();
$table->foreign('user_id')->references('id')->on('users')->onDelete('cascade');
لا تنسى أن تتأكد من تفعيل وعمل الربط في محرك قواعد البيانات الذي تستخدمه، أي عليك التجربة بشكل فعلي حتى تتأكد أن الأمور تسير على ما يُرام.
التعليقات