إخطار المسؤول عند تحديث إعدادات الموقع بواسطة النظام

قراءة Get admin notification from logs? - #4 by JammyDodger جعلتني أفكر في هذا الموضوع مرة أخرى. أعتقد أنه يمكنك أيضًا استخدام البرنامج النصي الآلي “جدولة رسالة خاصة مع نتائج مستكشف البيانات” أو “جدولة منشور في موضوع مع نتائج مستكشف البيانات” واستعلام مستكشف البيانات لتلقي إشعارات بالتغييرات في إعدادات الموقع بواسطة النظام.

شيء مثل

SELECT subject, previous_value, new_value, updated_at
FROM user_histories uh
where uh.action = 3
AND uh.acting_user_id = -1
AND uh.updated_at  > CURRENT_TIMESTAMP - INTERVAL '60 minutes'
order by updated_at desc

ثم تقوم بإعداد الأتمتة بتكرار يطابق الفترة الزمنية في الاستعلام، وتخطي إذا لم تكن هناك نتائج لتجنب الضوضاء.
يمكنك أيضًا تحسين الاستعلام للتصفية حسب الموضوع المحدد، ولكنني اعتقدت أنه ربما تكون التغييرات التلقائية الأخرى مثيرة للاهتمام أيضًا.

3 إعجابات