File size: 466 Bytes
cd0c7a9
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
-- Phase 0a: Add user_id to docking_jobs and sequencing_jobs for ownership enforcement.

ALTER TABLE docking_jobs
  ADD COLUMN IF NOT EXISTS user_id UUID REFERENCES profiles(id) ON DELETE CASCADE;

ALTER TABLE sequencing_jobs
  ADD COLUMN IF NOT EXISTS user_id UUID REFERENCES profiles(id) ON DELETE CASCADE;

CREATE INDEX IF NOT EXISTS idx_docking_jobs_user ON docking_jobs(user_id);
CREATE INDEX IF NOT EXISTS idx_sequencing_jobs_user ON sequencing_jobs(user_id);