Cloudwiki

Cloudwiki/기타/문서 내용 일괄 수정

# 개요


위키에 저장된 문서 전체를 대상으로 오타 또는 일괄 수정이 필요한 경우, 아래 가이드를 따르세요.


# 방법


Cloudflare 대시보드에 로그인 후, 사이드바에서 `스토리지 및 데이터베이스` 를 선택합니다.
위키 데이터베이스를 열고, **시간 이동 탭에서 "현재 책갈피 ID 가져오기** 를 클릭해 나오는 텍스트를 저장해둡니다.** 이후 `Explore Data` 를 클릭합니다.


데이터베이스 Query 창에서 아래 명령어를 사용하세요.


오타 텍스트가 존재하는 페이지 목록 조회
```sql
SELECT * FROM pages 
WHERE content LIKE '%원본 오타%';
```


오타 수정 실행 
**꼭 목록 조회를 통해 영향 범위를 확인 후 실행하세요**
```sql
UPDATE pages
SET content = REPLACE(content, '원본 오타', '정정할 내용')
WHERE content LIKE '%원본 오타%';
```


의도치 않은 범위까지 텍스트가 수정되었다면, 즉시 데이터베이스의 `콘솔` 탭에서 `/restore 책갈피ID` 명령어를 이용해 데이터를 복원하세요.


# 주의사항


- **의도치 않게 동일한 글자가 포함된 다른 내용이 겹치는 경우, 해당 부분이 함께 수정됩니다.**
- **SQL 쿼리는 잘못 사용 시 매우 위험합니다. 신중하게 사용하세요.**
- 이 방식은 문서의 현행 버전에만 영향을 주며, 리비전 기록을 남기지 않습니다. 
- 문서가 많은 경우, 오래 걸릴 수 있습니다.
- 문서 제목 변경시 기존 문서 링크 수정은 이 방식 대신 문서 제목 변경시 사용 가능한 내장 기능을 이용하세요.