34 lines
2.7 KiB
SQL
34 lines
2.7 KiB
SQL
-- Документы для страницы «Лицензии и награды» и админки.
|
||
|
||
-- Награды («ПроДокторов», «НаПоправку») на старом сайте лежали вместе с лицензиями.
|
||
ALTER TABLE documents DROP CONSTRAINT documents_kind_check;
|
||
ALTER TABLE documents ADD CONSTRAINT documents_kind_check
|
||
CHECK (kind IN ('license', 'certificate', 'award', 'supervisor', 'other'));
|
||
|
||
UPDATE documents SET kind = 'award'
|
||
WHERE kind = 'license' AND title LIKE 'Премия %';
|
||
|
||
UPDATE documents SET body = 'Победитель в номинации «Лучшие клиники Махачкалы»'
|
||
WHERE body = 'Победитель в номинации «Лучшие клиники Махачкалы';
|
||
|
||
-- Сканы «Лицензия на оказание медицинских услуг» со старого сайта — лицензии 2018–2019 годов,
|
||
-- выданные ООО «Здоровый малыш — Целитель» и ООО «Детская поликлиника „Целитель“», а не
|
||
-- ООО «Дана Медикал». Под ними стояли демо-тексты шаблона про сертификаты Госстроя и
|
||
-- пожарной безопасности. Показывать их как лицензию клиники нельзя: скрываем и убираем
|
||
-- демо-тексты. Действующую лицензию клиника загрузит в админке.
|
||
UPDATE documents SET published = false, body = ''
|
||
WHERE kind = 'license'
|
||
AND title = 'Лицензия на оказание медицинских услуг'
|
||
AND (body LIKE 'Сертификат %' OR body LIKE 'Свидетельство о государственной регистрации %');
|
||
|
||
-- На странице правовой информации ссылка вела на /company/licenses/, который перенаправлял
|
||
-- обратно сюда же. Теперь это отдельная страница.
|
||
INSERT INTO pages (slug, title, blocks, seo_title, seo_description) VALUES
|
||
('licenses', 'Лицензии и награды', '[]'::jsonb,
|
||
'Лицензии и награды DANA Medical',
|
||
'Лицензия на медицинскую деятельность сети клиник DANA Medical в Махачкале и награды клиники по отзывам пациентов.')
|
||
ON CONFLICT (slug) DO NOTHING;
|
||
|
||
UPDATE pages SET blocks = replace(blocks::text, 'Лицензии и сертификаты</a>', 'Лицензии и награды</a>')::jsonb
|
||
WHERE slug = 'legaldocs' AND blocks::text LIKE '%/company/licenses/%Лицензии и сертификаты</a>%';
|