본문으로 건너뛰기
제품 -> ERD가격문서블로그로그인EnglishERD 시작하기

버전 기록

버전 기록은 다이어그램 변경을 스냅샷으로 보관합니다. 언제 무엇이 바뀌었는지 확인하고, 이전 상태와 비교하거나 복원할 수 있습니다.


스냅샷 생성​

스냅샷은 다음 상황에서 생성됩니다.

  • 사용자가 명시적으로 저장하거나 snapshot을 만들 때
  • SQL import, AI 변환, MCP write처럼 큰 변경이 발생할 때
  • 시스템이 중요한 변경 단위를 자동으로 보존할 때

각 스냅샷에는 설명, 생성 시각, 생성자가 기록됩니다.


History 패널​

왼쪽 사이드바의 Version History 패널에서 스냅샷 목록을 볼 수 있습니다.

목록에는 다음 정보가 표시됩니다.

  • 설명
  • 생성 시간
  • 생성자
  • 변경 출처(수동, AI, MCP 등)

버전 비교​

두 버전을 선택해 비교하면 테이블, 컬럼, 관계, enum, 그룹의 변경을 확인할 수 있습니다.

비교 화면은 다음을 구분합니다.

  • 추가된 항목
  • 삭제된 항목
  • 이름, 타입, 제약, note 등 수정된 항목
  • 관계나 인덱스 변경

Migration SQL 생성도 이 비교 결과를 기반으로 합니다.


복원​

이전 스냅샷으로 복원하면 현재 다이어그램이 해당 시점의 구조로 되돌아갑니다. 복원 자체도 새 스냅샷으로 기록되므로 복원 전 상태를 잃지 않습니다.

복원은 큰 변경입니다. 실행 전 비교 화면에서 차이를 확인하세요.


보관 한도​

스냅샷 보관 수는 요금제에 따라 다릅니다.

요금제보관 수
Free10
Pro50
Enterprise무제한

한도를 넘으면 오래된 스냅샷부터 제거됩니다.


MCP와 AI 변경​

MCP 도구나 AI 기능으로 발생한 변경도 같은 version history에 들어갑니다. 예를 들어 MCP write는 요청 description을 snapshot title로 사용하므로 나중에 어떤 AI 작업이 어떤 스키마 변경을 만들었는지 추적할 수 있습니다.


팁​

  • auto-layout, 대규모 import, AI 생성 전에는 수동 snapshot을 만들어 두세요.
  • snapshot description은 팀원이 이해할 수 있게 작성하세요.
  • migration을 만들 때는 source와 target 버전이 명확한지 먼저 확인하세요.