Files
topsysops-app/backend/migrations/007_landing_tier.sql
T
ogrechkoandClaude Sonnet 5 130c5382cd Initial commit: TopSysOps site + admin panel
Multi-page public site (Next.js), Node/Express backend with Postgres,
and Vite admin/account app, restructured from a single-page layout
into dedicated service, promotions, cases, about, FAQ, and blog pages
for SEO.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_013otXCiTZsxdZ4SJKZ9wUky
2026-08-25 23:12:16 +03:00

21 lines
1.2 KiB
SQL

-- Разводим простую посадочную страницу и полноценный MVP по разным ценам:
-- "Лендинг" - без бота-формы и админки, просто сайт;
-- "MVP «Быстрый старт»" (добавлен в 006) - с ботом/формой заявок и админкой.
-- Автоматически применяется при следующем запуске бэкенда, вручную запускать
-- ничего не нужно. Безопасна к повторному запуску (WHERE NOT EXISTS).
INSERT INTO service_items (category_id, name, price_text, period, note, sort_order)
SELECT
(SELECT id FROM service_categories WHERE slug = 'development'),
'Лендинг',
'от 20 000 ₽',
'',
'Простая посадочная страница под продукт или услугу - без формы-бота и админки, 1 неделя',
-1
WHERE EXISTS (SELECT 1 FROM service_categories WHERE slug = 'development')
AND NOT EXISTS (
SELECT 1 FROM service_items
WHERE category_id = (SELECT id FROM service_categories WHERE slug = 'development')
AND name = 'Лендинг'
);