chore: heygermany customer project
Some checks failed
Main / Setup and Test (push) Has been cancelled
Main / Build Website (push) Has been cancelled

This commit is contained in:
e2e
2026-07-11 11:13:08 +02:00
commit 2c4174b44b
370 changed files with 35601 additions and 0 deletions

View File

@@ -0,0 +1,33 @@
-- Add transcript summary fields to candidate table
ALTER TABLE app.candidate_transcript
ADD COLUMN ai_is_nursing_focus BOOLEAN,
ADD COLUMN ai_has_theory_hours BOOLEAN,
ADD COLUMN ai_has_practice_hours BOOLEAN,
ADD COLUMN is_nursing_focus BOOLEAN,
ADD COLUMN has_theory_hours BOOLEAN,
ADD COLUMN has_practice_hours BOOLEAN;
CREATE TYPE app.nurse_recognition_home_country AS ENUM (
'nurse',
'assistant_nurse',
'nursing_helper',
'none'
);
ALTER TYPE app.nurse_recognition RENAME TO nurse_recognition_germany;
-- Change qualification_status_home_country to use the new enum type
ALTER TABLE app.candidate
ALTER COLUMN qualification_status_home_country TYPE app.nurse_recognition_home_country
USING qualification_status_home_country::text::app.nurse_recognition_home_country;
DROP TABLE app.candidate_transcript_course;
-- Add transcript summary fields to candidate table
ALTER TABLE app.candidate
DROP COLUMN transcripts_total_hours,
DROP COLUMN transcripts_total_theory_hours,
DROP COLUMN transcripts_total_practice_hours,
DROP COLUMN transcripts_theory_and_practice,
DROP COLUMN transcripts_structured_training,
ADD COLUMN transcripts_has_duration BOOLEAN;