Files
iistwin/migrations/0081_medschedule_org_flag.sql
Ильяс Султанов b1a3461c33 feat(onboarding+modules): чеклист новой org, MedSchedule за флагом, удаление Capacitor
Шаги 1.9 и 1.10 плана production-готовности:
- OnboardingChecklist (форма→коллеги→задача) на главной, фикс EmptyState в Tasks
- organizations.medschedule_enabled (миграция 0081), гейт модуля по флагу
- Capacitor-стек удалён (5 зависимостей, push-notifications.ts, capacitor.config)
- check/lint/build чисто, vitest 96/96
2026-09-08 00:27:17 +03:00

6 lines
516 B
SQL
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

-- Доступ к модулю MedSchedule: флаг на уровне организации.
-- DEFAULT false — модуль скрыт у всех организаций, кроме служебной org medschedule.
-- Гейт: server/medschedule/routes.ts (requireMedOrganization), меню — Sidebar MedScheduleNavItem.
ALTER TABLE organizations ADD COLUMN IF NOT EXISTS medschedule_enabled BOOLEAN NOT NULL DEFAULT FALSE;
UPDATE organizations SET medschedule_enabled = TRUE WHERE slug = 'medschedule';