CREATE TABLE drive_file_sources ( user_id UUID NOT NULL REFERENCES users(id) ON DELETE CASCADE, file_path TEXT NOT NULL, source TEXT NOT NULL, created_at TIMESTAMPTZ NOT NULL DEFAULT NOW(), PRIMARY KEY (user_id, file_path), CONSTRAINT drive_file_sources_source_chk CHECK (source IN ('ultimail', 'ultimeet')) ); CREATE INDEX idx_drive_file_sources_user_source ON drive_file_sources (user_id, source);