-- 290_study_memo_card_evidence.sql -- 카드별 인용(citation) append-only 원장. -- card-context 가 모은 evidence_refs (source_type document|question, source_id, snippet) -- 를 카드 추출 워커가 그대로 적재. UPDATE/DELETE 없음 — updated_at/deleted_at 미포함. -- card_id ON DELETE CASCADE: 카드 삭제 시 인용 동반삭제. CREATE TABLE IF NOT EXISTS study_memo_card_evidence ( id BIGSERIAL PRIMARY KEY, card_id BIGINT NOT NULL REFERENCES study_memo_cards(id) ON DELETE CASCADE, source_type VARCHAR(40) NOT NULL, source_id BIGINT, chunk_index INTEGER, snippet TEXT, created_at TIMESTAMPTZ NOT NULL DEFAULT now() );