- R2StorageAdapter: S3 호환 클라이언트 래퍼
- R2FileHandler: 그누보드 통합 핸들러
- Presigned URL 지원
- 유저별 경로 분리 (users/{member_id}/...)
- 대용량 파일 멀티파트 업로드 지원
- 로컬 스토리지 폴백
- DB 마이그레이션 스크립트 포함
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
18 lines
558 B
SQL
18 lines
558 B
SQL
-- ============================================
|
|
-- Gnuboard5 R2 Storage Rollback
|
|
-- WARNING: 이 스크립트는 R2 관련 컬럼을 삭제합니다.
|
|
-- 실행 전 반드시 백업하세요!
|
|
-- ============================================
|
|
|
|
-- 인덱스 삭제
|
|
DROP INDEX `idx_bf_r2_key` ON `g5_board_file`;
|
|
DROP INDEX `idx_bf_storage_type` ON `g5_board_file`;
|
|
|
|
-- 컬럼 삭제
|
|
ALTER TABLE `g5_board_file`
|
|
DROP COLUMN `bf_r2_key`,
|
|
DROP COLUMN `bf_storage_type`;
|
|
|
|
-- 에디터 파일 테이블 삭제 (선택사항)
|
|
-- DROP TABLE IF EXISTS `g5_editor_files`;
|