sql >> Databasteknik >  >> RDS >> PostgreSQL

Hur prenumererar man på aviseringar för nya användare?

Även om jag förstår att vi vill att folk ska välja spam själva, måste vårt företag kräva att utvecklare omedelbart åtgärdar sina säkerhetsproblem. På grund av detta kräver vi att utvecklare får aviseringar så att de är medvetna om problem. Det finns helt enkelt för många av dem för att ständigt "använda övertalningshandlingen".

Här är infogningssatsen som jag har använt för att aktivera aviseringen "Mina nya problem" för alla utvecklare som inte redan har aviseringen på:

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; 


  1. nodejs mysql multipel där query's

  2. Skapa ett enkelt användargränssnitt för att komma åt en Oracle-databas

  3. Upptar kolumnerna char / varchar / text / longtext i MySQL full storlek i filsystemet även för delvis fyllda celler?

  4. hur man får användarinput från qdateEdit och väljer det från databasen i postgres