سلام
من یک جدول پست دارم که یک ستون به نام photo_id درونش دارم که به صورت cascade تعریف شده که وقتی پست رو پاک میکنم تصویرش هم از جدول photo حذف بشه.
الان وقتی پست رو پاک میکنم تصویرش هم از جدول photo پاک میشه و مشکلی نداره
مشکل اینجاست وقتی برعکس میخام عمل کنم و میخام یک عکس رو از photo پاک میکنم اون پستی که از عکس استفاده کرده هم پاک میشه. که من نمیخام این اتفاق بیفته. باید چیکار کنم؟
ممنون
سلام
اگر نیاز دارید که با حذف شدن پست تصویر هم حذف بشه، باید برعکس عمل میکردید و post_id رو در جدول عکس ها به صورت casecade قرار میدادید.
همین مدل رو هم میتونید casecade رو به set null تغییر بدید و photo_id رو nullable کنید تا بعد از حذف شدن مقدار ستون photo_id برابر مقدار null شود
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟