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);
|