Files
yourpart3/backend/sql/expand_debtors_prism.sql
Torsten Schulz (local) 1ab9407e79
All checks were successful
Deploy to production / deploy (push) Successful in 2m56s
Refactor code structure for improved readability and maintainability; optimize performance across multiple modules.
2026-07-21 09:08:15 +02:00

33 lines
1.1 KiB
SQL
Executable File

ALTER TABLE falukant_data.debtors_prism
ADD COLUMN IF NOT EXISTS status varchar(255) NOT NULL DEFAULT 'delinquent';
ALTER TABLE falukant_data.debtors_prism
ADD COLUMN IF NOT EXISTS entered_at timestamp with time zone NULL;
ALTER TABLE falukant_data.debtors_prism
ADD COLUMN IF NOT EXISTS released_at timestamp with time zone NULL;
ALTER TABLE falukant_data.debtors_prism
ADD COLUMN IF NOT EXISTS debt_at_entry numeric(14,2) NULL;
ALTER TABLE falukant_data.debtors_prism
ADD COLUMN IF NOT EXISTS remaining_debt numeric(14,2) NULL;
ALTER TABLE falukant_data.debtors_prism
ADD COLUMN IF NOT EXISTS days_overdue integer NOT NULL DEFAULT 0;
ALTER TABLE falukant_data.debtors_prism
ADD COLUMN IF NOT EXISTS reason varchar(255) NULL;
ALTER TABLE falukant_data.debtors_prism
ADD COLUMN IF NOT EXISTS creditworthiness_penalty integer NOT NULL DEFAULT 0;
ALTER TABLE falukant_data.debtors_prism
ADD COLUMN IF NOT EXISTS next_forced_action varchar(255) NULL;
ALTER TABLE falukant_data.debtors_prism
ADD COLUMN IF NOT EXISTS assets_seized_json jsonb NULL;
ALTER TABLE falukant_data.debtors_prism
ADD COLUMN IF NOT EXISTS public_known boolean NOT NULL DEFAULT false;