nxtgauge-backend-rust/crates/db/migrations/20260317190200_requirements_and_leads.down.sql

12 lines
1 KiB
SQL

DROP INDEX IF EXISTS idx_professionals_profession_key;
DROP INDEX IF EXISTS idx_lead_requests_status;
DROP INDEX IF EXISTS idx_lead_requests_professional_id;
DROP INDEX IF EXISTS idx_lead_requests_requirement_id;
DROP INDEX IF EXISTS idx_requirements_profession_key;
DROP INDEX IF EXISTS idx_requirements_status;
DROP INDEX IF EXISTS idx_requirements_customer_id;
DROP TABLE IF EXISTS lead_requests;
DROP TABLE IF EXISTS professionals;
DROP TABLE IF EXISTS requirements;
ALTER TABLE customer_profiles DROP COLUMN IF EXISTS full_name, DROP COLUMN IF EXISTS phone, DROP COLUMN IF EXISTS city, DROP COLUMN IF EXISTS area, DROP COLUMN IF EXISTS preferred_professions, DROP COLUMN IF EXISTS active_requirement_count, DROP COLUMN IF EXISTS status;
ALTER TABLE job_seeker_profiles DROP COLUMN IF EXISTS full_name, DROP COLUMN IF EXISTS location, DROP COLUMN IF EXISTS summary, DROP COLUMN IF EXISTS experience_years, DROP COLUMN IF EXISTS skills, DROP COLUMN IF EXISTS resume_url, DROP COLUMN IF EXISTS active_application_count, DROP COLUMN IF EXISTS status;