- 업로드 시 HTML과 PDF를 별도 폴더에 저장 (/documents/, /pdfs/) - 프론트엔드 필터링을 폴더 경로 기준으로 단순화 - PDF 삭제 시 외래키 참조 해제 로직 추가 - book-documents.js, book-editor.js 필터링 통일 - HTML 문서 목록에서 PDF 완전 분리
13 lines
433 B
SQL
13 lines
433 B
SQL
-- 문서에 PDF 매칭 필드 추가
|
|
-- Migration: 005_add_matched_pdf_id.sql
|
|
|
|
-- matched_pdf_id 컬럼 추가
|
|
ALTER TABLE documents
|
|
ADD COLUMN matched_pdf_id UUID REFERENCES documents(id);
|
|
|
|
-- 인덱스 추가 (성능 향상)
|
|
CREATE INDEX idx_documents_matched_pdf_id ON documents(matched_pdf_id);
|
|
|
|
-- 코멘트 추가
|
|
COMMENT ON COLUMN documents.matched_pdf_id IS '매칭된 PDF 문서 ID (HTML 문서에 연결된 원본 PDF)';
|