Files
pwa/backend/prisma/migrations/20260914170000_assignment_completion_rules/migration.sql
T

9 lines
372 B
SQL
Raw Normal View History

-- Additive: completion threshold + per-day status for multi-day assignments.
-- Non-destructive: existing rows keep requiresReport / draftData / entries unchanged.
ALTER TABLE `assignment_definitions`
ADD COLUMN `minValidDays` INTEGER NULL;
ALTER TABLE `assignment_daily_entries`
ADD COLUMN `dayStatus` ENUM('done', 'skipped', 'difficult') NOT NULL DEFAULT 'done';