Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.
 
 
 
 
 
 

25 lignes
991 B

  1. -- Drop, copy & recreate pushers table to change unique key
  2. -- Also add access_token column at the same time
  3. CREATE TABLE IF NOT EXISTS pushers2 (
  4. id BIGINT PRIMARY KEY,
  5. user_name TEXT NOT NULL,
  6. access_token BIGINT DEFAULT NULL,
  7. profile_tag VARCHAR(32) NOT NULL,
  8. kind VARCHAR(8) NOT NULL,
  9. app_id VARCHAR(64) NOT NULL,
  10. app_display_name VARCHAR(64) NOT NULL,
  11. device_display_name VARCHAR(128) NOT NULL,
  12. pushkey bytea NOT NULL,
  13. ts BIGINT NOT NULL,
  14. lang VARCHAR(8),
  15. data bytea,
  16. last_token TEXT,
  17. last_success BIGINT,
  18. failing_since BIGINT,
  19. UNIQUE (app_id, pushkey)
  20. );
  21. INSERT INTO pushers2 (id, user_name, profile_tag, kind, app_id, app_display_name, device_display_name, pushkey, ts, lang, data, last_token, last_success, failing_since)
  22. SELECT id, user_name, profile_tag, kind, app_id, app_display_name, device_display_name, pushkey, ts, lang, data, last_token, last_success, failing_since FROM pushers;
  23. DROP TABLE pushers;
  24. ALTER TABLE pushers2 RENAME TO pushers;