هل من الممكن حذف التنبيهات والإشعارات القديمة بشكل نهائي من قاعدة البيانات؟

سيكون من المفيد للغاية لو كان هناك خيار لحذف الإشعارات تلقائيًا من قاعدة البيانات التي يزيد عمرها عن عدد معين من الأيام.

لا أعتقد أن هناك ميزة للتعامل مع هذا، لذا أردت فقط أن أسأل عما إذا كان من الآمن القيام بذلك يدويًا؟ أي، مجرد حذف جميع الإشعارات التي لها طابع زمني أقدم.

شيء مثل:

DELETE FROM notifications
WHERE created_at < NOW() - INTERVAL '1 year';

أو هل من المحتمل أن يؤدي ذلك إلى كسر شيء ما؟

سأكون ممتنًا لأي رؤى! :slight_smile:

لبعض السياق: