37-message-error-string.sql 392 B

1234567891011
  1. -- v37: Store message error type as string
  2. -- only: postgres
  3. CREATE TYPE error_type AS ENUM ('', 'decryption_failed', 'media_not_found');
  4. ALTER TABLE message ADD COLUMN error error_type NOT NULL DEFAULT '';
  5. UPDATE message SET error='decryption_failed' WHERE decryption_error=true;
  6. -- TODO do this on sqlite at some point
  7. -- only: postgres
  8. ALTER TABLE message DROP COLUMN decryption_error;