14 lines
434 B
SQL
14 lines
434 B
SQL
ALTER TABLE messages
|
|
ADD COLUMN encrypted_key BYTEA,
|
|
ADD COLUMN nonce BYTEA;
|
|
|
|
-- Обновляем существующие сообщения (если есть)
|
|
UPDATE messages SET
|
|
encrypted_key = ''::bytea,
|
|
nonce = ''::bytea
|
|
WHERE encrypted_key IS NULL OR nonce IS NULL;
|
|
|
|
-- Делаем поля обязательными
|
|
ALTER TABLE messages
|
|
ALTER COLUMN encrypted_key SET NOT NULL,
|
|
ALTER COLUMN nonce SET NOT NULL; |