01
샌드박스가 아닌 실제 데이터베이스
임시 데이터베이스는 모든 CapyDB 프로젝트가 실행되는 것과 같은 Postgres입니다. 전용 셀, 전용 자격 증명, 모든 연결의 TLS, 풀링 연결 문자열과 직접 연결 문자열이 제공됩니다. 흉내 낸 것도, 공유하는 것도 없습니다.
다른 점은 수명뿐입니다. 비용이 들지 않고 계정도 필요 없으며, 생성 후 72시간이 지나면 안에 든 모든 것과 함께 삭제됩니다.
임시 데이터베이스
앱을 실행하거나 테스트할 일회용 Postgres를 몇 초 만에 띄우고, 끝나면 있었다는 사실조차 잊어도 됩니다. 아니면 인수해서 계속 개발합니다.
01
임시 데이터베이스는 모든 CapyDB 프로젝트가 실행되는 것과 같은 Postgres입니다. 전용 셀, 전용 자격 증명, 모든 연결의 TLS, 풀링 연결 문자열과 직접 연결 문자열이 제공됩니다. 흉내 낸 것도, 공유하는 것도 없습니다.
다른 점은 수명뿐입니다. 비용이 들지 않고 계정도 필요 없으며, 생성 후 72시간이 지나면 안에 든 모든 것과 함께 삭제됩니다.
02
CLI는 로그인 없이 데이터베이스를 만들고, 준비될 때까지 기다린 뒤, 환경 변수 파일에 DATABASE_URL을 기록합니다. 프로젝트에서 하는 방식과 같습니다. 앱은 다음 시작 때 연결합니다.
$ capydb ephemeral create
Created ephemeral database ephemeral-7f3a91c2; waiting for it to come up
Ephemeral database ephemeral-7f3a91c2 is ready
Env file updated: .env.local
$ capydb ephemeral claim # keep it: becomes a normal project
# or, with nothing installed:
$ curl -X POST https://capydb.dev/api/capydb/v1/ephemeral-databases03
CapyDB MCP 서버는 이것을 로그인이 필요 없는 도구로 제공합니다. 그래서 어시스턴트는 가입을 요청하느라 작업을 멈추지 않고, 필요한 순간에 프로젝트에 동작하는 데이터베이스를 마련할 수 있습니다.
남길 만한 결과물이 되면 에이전트가 인수 링크를 전달합니다. 사람이 필요한 단계는 이것 하나뿐입니다.
04
치울 것이 없습니다. 시간이 다 되면 데이터베이스와 데이터, 자격 증명이 삭제됩니다. 일시 중지도 보관도 아닙니다.
05
인수하면 데이터베이스가 일반 프로젝트로 워크스페이스에 옮겨집니다. 데이터와 연결 문자열은 바뀌지 않으므로 연결해 둔 앱은 그대로 동작합니다. 내보내기도, 가져오기도, 전환도 필요 없습니다.
그 순간부터 만료되지 않고, 매일 밤 백업되며, 사용 중인 요금제에서 실행됩니다. 인수하려면 요금제가 필요하며, 모든 요금제는 첫 한 달이 무료입니다.
06
잃어서는 안 되는 것에는 사용하지 마십시오. 인수하지 않은 임시 데이터베이스의 열쇠는 하나뿐이며, 이 페이지나 CLI가 보관하는 인수 토큰입니다. CapyDB는 그 해시만 저장합니다. 잃어버리면 데이터베이스를 복구할 수도 인수할 수도 없고, 그대로 만료됩니다.