私は人々に自分でスパムを選んでもらいたいと思っていますが、私たちの会社は開発者に彼らのセキュリティ問題をすぐに修正するように要求する必要があります。このため、開発者は問題を認識できるように通知を受け取る必要があります。それらの数が多すぎて、常に「説得の行為を使用する」ことはできません。
これは、通知をまだオンにしていないすべての開発者に対して「MyNewIssues」通知をオンにするために使用した挿入ステートメントです。
INSERT INTO properties
(prop_key,
resource_id,
user_id,
is_empty,
text_value,
clob_value,
created_at)
SELECT 'notification.SQ-MyNewIssues.EmailNotificationChannel',
NULL,
u.id,
0,
'true',
NULL,
Unix_timestamp(Now())
FROM users u
LEFT JOIN properties p
ON ( u.id = p.user_id
AND
p.prop_key = 'notification.SQ-MyNewIssues.EmailNotificationChannel' )
WHERE p.user_id IS NULL;