0202-финиш перед десктопом

пересчет поправил
редактирование с перепроведением
галка автопроведения работает
рекомендации починил
This commit is contained in:
2026-02-02 13:53:38 +03:00
parent 10882f55c8
commit 88620f3fb6
37 changed files with 1905 additions and 11162 deletions

View File

@@ -0,0 +1,12 @@
-- +goose Up
ALTER TABLE recommendations ADD COLUMN IF NOT EXISTS rms_server_id UUID;
CREATE INDEX IF NOT EXISTS idx_recommendations_server_id ON recommendations(rms_server_id);
-- Удаляем старые записи без server_id (они невалидны)
DELETE FROM recommendations WHERE rms_server_id IS NULL;
-- Делаем поле NOT NULL после очистки
ALTER TABLE recommendations ALTER COLUMN rms_server_id SET NOT NULL;
-- +goose Down
ALTER TABLE recommendations DROP COLUMN IF EXISTS rms_server_id;