50-puppet-background-sync.sql 729 B

12345678910111213
  1. -- v50: Add last sync timestamp for puppets
  2. ALTER TABLE puppet ADD COLUMN last_sync BIGINT NOT NULL DEFAULT 0;
  3. ALTER TABLE puppet ADD COLUMN name_set BOOLEAN NOT NULL DEFAULT false;
  4. ALTER TABLE puppet ADD COLUMN avatar_set BOOLEAN NOT NULL DEFAULT false;
  5. ALTER TABLE portal ADD COLUMN name_set BOOLEAN NOT NULL DEFAULT false;
  6. ALTER TABLE portal ADD COLUMN avatar_set BOOLEAN NOT NULL DEFAULT false;
  7. ALTER TABLE portal ADD COLUMN topic_set BOOLEAN NOT NULL DEFAULT false;
  8. UPDATE puppet SET name_set=true WHERE displayname<>'';
  9. UPDATE puppet SET avatar_set=true WHERE avatar<>'';
  10. UPDATE portal SET name_set=true WHERE name<>'';
  11. UPDATE portal SET avatar_set=true WHERE avatar<>'';
  12. UPDATE portal SET topic_set=true WHERE topic<>'';