Files
paliad/internal/db/migrations/012_fristenrechner_rules.down.sql
m d1909c766e feat: Phase C — Fristenrechner → DB-backed via FristenrechnerService
- Delete internal/calc/deadlines.go/deadline_rules.go/holidays.go (ported to services)
- fristenrechner handler routes through FristenrechnerService when pool present
- Returns 503 with German message when DATABASE_URL unset (page still renders)
- Migration 012: add name_en columns + seed 9 UI-facing proceeding types
- Commit captures cronus's work after session termination
2026-04-16 17:11:02 +02:00

17 lines
656 B
SQL

-- Remove Fristenrechner UI-facing proceeding types + rules.
-- Reverses 012. Schema columns (name_en) stay — they're harmless to keep
-- and removing them would require re-applying the DEFAULT '' backfill.
DELETE FROM paliad.deadline_rules
WHERE proceeding_type_id IN (
SELECT id FROM paliad.proceeding_types
WHERE code IN ('UPC_INF','UPC_REV','UPC_PI','UPC_APP',
'DE_INF','DE_NULL',
'EPA_OPP','EPA_APP','EP_GRANT')
);
DELETE FROM paliad.proceeding_types
WHERE code IN ('UPC_INF','UPC_REV','UPC_PI','UPC_APP',
'DE_INF','DE_NULL',
'EPA_OPP','EPA_APP','EP_GRANT');