Skip to main content
Schema & Data

스키마 설계, 비교 및 마이그레이션

시각적 스키마 디자이너, ER 다이어그램, 차이점 보기를 통한 스키마 비교, 인라인 데이터 편집, 12개 프레임워크에 대한 마이그레이션 생성 - 모두 Datara Studio에 내장되어 있습니다.

스키마 설계, 비교 및 마이그레이션

스키마 및 데이터 도구

시각적 스키마 디자이너

시각적 인터페이스를 통해 테이블, 열, 인덱스, 외래 키를 만들고 수정할 수 있습니다. 변경 사항을 적용하기 전에 검토할 수 있도록 SQL을 생성합니다.

응급실 다이어그램

스키마가 변경되면 업데이트되는 자동 생성된 엔티티-관계 다이어그램입니다. 열과 관계를 검사하려면 테이블을 클릭합니다.

스키마 비교

두 연결 또는 스냅샷의 스키마를 비교하세요. 명확한 차이점 보기에서 추가, 제거 및 수정을 확인하세요.

데이터 편집기

결과 그리드에서 직접 셀 값을 편집합니다. 먼저 검토할 수 있는 생성된 SQL로 행을 삽입하고, 레코드를 삭제하고, 변경 사항을 적용하세요.

마이그레이션 생성기

스키마 변경 사항을 Laravel, Django, Rails, Prisma, Drizzle, Knex, Sequelize, TypeORM, Alembic, Flyway, Liquibase 또는 Go 마이그레이션을 위한 마이그레이션 파일로 내보내세요.

관계 탐색기

클릭을 통한 탐색으로 외래 키 관계를 탐색합니다. 한 테이블의 행을 따라 다른 테이블의 관련 레코드까지 이동합니다.
Schema Diff

스키마를 비교하세요. 모든 차이점을 확인하세요.

두 개의 연결 또는 두 시점의 동일한 데이터베이스를 선택하면 Datara는 모든 구조적 차이를 강조 표시합니다. 추가된 테이블, 제거된 열, 변경된 유형, 수정된 인덱스가 모두 명확한 색상으로 구분된 차이점으로 표시됩니다.

  • 테이블 수준과 열 수준 차이
  • 유형 변경, 기본값, null 가능성, 인덱스
  • Diff 결과에서 ALTER 스크립트 생성하기
  • Diff 보고서를 마크다운으로 내보내기
스키마를 비교하세요. 모든 차이점을 확인하세요.
12 Frameworks

12개 프레임워크에 대한 마이그레이션 생성

스키마를 시각적으로 설계한 다음, 프레임워크에서 기대하는 형식으로 마이그레이션 파일을 내보내세요. Datara는 라라벨, 장고, 레일즈, 프리즈마, 드리즐, 넥스, 시퀄라이즈, 타입폼, 알렘빅, 플라이웨이, 리퀴베이스, Go 마이그레이션을 지원합니다.

  • Laravel(PHP)
  • 장고(Python)
  • 루비 온 레일즈
  • 프리즈마 / 드리즐 / 넥스 / 시퀄라이즈 / 타입폼(JS/TS)
  • Alembic(Python)
  • Flyway/Liquibase(Java)
  • Go 마이그레이션(Go)
12개 프레임워크에 대한 마이그레이션 생성