PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

Jak zapisać nowego użytkownika do powiadomień?

Rozumiem, że chcemy, aby ludzie sami wybierali spam, ale nasza firma musi wymagać od programistów natychmiastowego rozwiązania problemów związanych z bezpieczeństwem. Z tego powodu wymagamy od programistów otrzymywania powiadomień, aby byli świadomi problemów. Jest ich po prostu zbyt wielu, by stale „używać aktu perswazji”.

Oto instrukcja wstawiania, której użyłem do włączenia powiadomienia „Moje nowe problemy” dla wszystkich programistów, którzy nie mają jeszcze powiadomienia:

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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Błąd serwera OpenERP Odmowa dostępu

  2. Wybierz nie zwraca wartości Postgres-11.4

  3. Dlaczego Solr jest o wiele szybszy niż Postgres?

  4. Wyklucz definicje funkcji podczas zrzucania bazy danych PostgreSQL

  5. Czy Postgres jest przeznaczony do zapisu do współdzielonych magazynów danych?