콘텐츠로 이동

데이터와 파일 저장

Piko로 만든 앱이 데이터나 파일을 다루면, 오른쪽 패널에서 데이터저장소 탭을 확인할 수 있습니다. 단순한 랜딩 페이지에는 보이지 않을 수 있고, 앱이 실제로 데이터를 쓰는 경우에 표시됩니다.

예약, 문의, 목록 관리처럼 기록이 필요한 앱은 데이터베이스를 사용할 수 있습니다. 데이터 탭에서는 앱이 저장한 항목을 확인하고 운영 상태를 점검합니다.

Piko 플랫폼 자체의 계정·프로젝트·결제 정보는 Cloudflare D1에 저장됩니다. 사용자가 생성한 앱의 업무 데이터는 앱 단위 실행 환경의 SQLite 저장소를 사용하도록 구성됩니다. 단순한 랜딩 페이지처럼 저장할 데이터가 없는 프로젝트에는 데이터 탭이 비어 있을 수 있습니다.

첨부파일, 이미지 업로드, 자료 보관이 필요한 앱은 저장소를 사용할 수 있습니다. 저장소 탭에서는 앱 전용 파일 저장소의 폴더와 파일을 확인하고 운영합니다.

저장소 탭에서 할 수 있는 일은 다음과 같습니다.

  • 전체 사용량, 현재 폴더 파일 수, 휴지통 파일 수를 확인합니다.
  • 파일을 업로드합니다. 파일당 최대 업로드 용량은 화면에 표시됩니다.
  • 이미지 파일은 오른쪽 패널에서 바로 확인합니다.
  • 파일별로 공개 또는 비공개 상태를 바꿉니다.
  • 공개 파일은 공개 링크를 복사합니다.
  • 비공개 파일도 필요할 때 15분짜리 서명 링크를 만들어 임시 공유합니다.
  • 삭제한 파일은 휴지통으로 이동하며, 필요하면 원래 경로로 복구합니다.

파일 저장소는 앱별 전용 Cloudflare R2 버킷으로 분리됩니다. 다른 프로젝트나 다른 사용자의 파일과 섞이지 않으며, 공개 상태를 켠 파일만 공개 URL로 접근할 수 있습니다.

  • 문의·예약 내역이 잘 쌓이는지 확인할 때
  • 관리자 화면 없이 빠르게 데이터 상태를 볼 때
  • 파일 업로드 기능을 테스트할 때
  • 사용자가 올린 이미지를 확인하고 임시 링크로 공유할 때
  • 실수로 삭제한 파일을 복구해야 할 때
  • 배포 전 샘플 데이터와 실제 저장 동작을 구분할 때