프로필 / 테이블 템플릿

환경 식별과 실행 보호를 위한 연결 프로필, 그리고 새 테이블에 자동 추가되는 기본 컬럼을 정의하는 테이블 템플릿을 안내합니다.

프로필

운영 · 스테이징 · 개발 등 각 환경을 색상과 워터마크로 시각적으로 구분하고, SQL 실행 시 보호 수준(확인 다이얼로그 / 읽기 전용)을 설정해 DB 작업의 안전한 수행을 지원합니다.
커넥션 설정 화면의 프로필 탭에서 설정할 수 있으며, 프로필은 개인 설정으로 저장되어 팀원에게 영향을 주지 않습니다.

프로필

환경 프리셋

환경에 맞는 프리셋을 선택하면 색상, 워터마크, 보호 모드가 자동으로 설정됩니다.

프리셋워터마크보호 모드용도
LocalOFFNone로컬 개발 환경
DevOFFNone개발 서버
StagingOFFConfirm스테이징 환경 (실행 전 확인)
ProdONConfirm운영 환경 (워터마크 + 실행 전 확인)
Custom--직접 설정

색상

커넥션을 시각적으로 구분하기 위한 색상을 선택합니다. 기본 제공 색상 10종 또는 커스텀 색상을 사용할 수 있습니다.
색상을 직접 선택하면 프리셋이 자동으로 Custom으로 전환됩니다.
선택한 색상은 사이드바 커넥션 노드의 좌측 세로 바, 에디터 탭 배지, SQL 에디터의 좌측 거터 보더, 배경 워터마크(설정 시) 등 환경 식별이 필요한 위치에 자동으로 반영되어, 커넥션을 선택하거나 사용할 때 어떤 환경인지 한눈에 알 수 있습니다.

색상

라벨

작업 중 ERD 캔버스와 SQL Editor 에 표시되어 현재 작업 중인 환경을 확인하는 용도로 사용됩니다.
배경 워터마크(Background watermark)가 ON 인 경우에만 표시되며, 비워두면 커넥션 이름이 사용됩니다.

라벨(배경 워터마크)과 ERD Print 워터마크의 차이
항목용도설정하는 곳
라벨ERD 캔버스 · SQL Editor 작업 중 현재 환경을 시각적으로 식별합니다.
(배경 워터마크 설정이 ON인 경우에만 표시)
Connection 설정 → Profile 탭
워터마크ERD 를 이미지로 export 할 때 이미지 위에 표시되는 워터마크입니다.Project Configuration → Watermark 탭

배경 워터마크

활성화하면 ERD 캔버스와 SQL Editor 배경에 라벨이 워터마크로 표시됩니다. 운영 DB 작업 시 실수 방지에 유용합니다.

배경 워터마크

보호 모드

SQL 실행 시 개인 보호 수준을 설정합니다.

모드동작
None제한 없이 모든 SQL을 실행할 수 있습니다.
ConfirmDDL(CREATE/ALTER/DROP) 또는 WHERE 절이 없는 UPDATE/DELETE 실행 시 확인 다이얼로그가 표시됩니다.
Read-onlySELECT를 제외한 모든 DML/DDL 실행이 차단됩니다.

참고: 프로필은 개인 설정이므로 팀원에게 영향을 주지 않습니다. 팀 수준의 DDL 제한은 역할(Role) 기반 권한으로 별도 관리됩니다.

테이블 템플릿

새 테이블을 만들 때 자동으로 포함될 기본 컬럼을 정의합니다. 커넥션 설정 화면의 테이블 템플릿 탭에서 설정할 수 있습니다.

테이블 템플릿이란?

테이블 템플릿은 커넥션에 설정하는 기본 컬럼 목록입니다. ERD에서 새 테이블을 추가하면 템플릿에 정의된 컬럼이 자동으로 포함되어, 매번 공통 컬럼을 수동으로 추가할 필요가 없습니다.

참고: 테이블 템플릿 기능은 Connection 탭에서 Database 선택 후 사용 가능합니다.

테이블 템플릿

기본 템플릿

커넥션을 처음 생성하면 아래와 같은 기본 템플릿이 자동 설정됩니다:

항목
컬럼 이름id
데이터 타입BIGINT
PK✓ (선택)
Auto Increment✓ (선택)
Nullable— (해제)

설정 가능한 컬럼 속성

템플릿의 각 컬럼에는 다음 속성을 설정할 수 있습니다:

항목설명
컬럼 이름컬럼 이름을 입력합니다. 템플릿 내에서 중복될 수 없습니다.
데이터 타입데이터 타입을 입력합니다 (예: VARCHAR(255), BIGINT, TIMESTAMP).
PKPrimary Key 여부를 선택합니다.
NullableNULL 허용 여부를 선택합니다.
Auto Increment자동 증가 여부를 선택합니다.
기본값컬럼의 기본값을 입력합니다.
비고컬럼에 대한 설명을 입력합니다.

설정 방법

1

커넥션 설정 열기

커넥션 목록에서 설정할 커넥션을 우클릭하고 Edit Connection을 선택하거나, 커넥션 추가 시 설정합니다.

2

테이블 템플릿 탭 선택

커넥션 설정 모달에서 테이블 템플릿 탭을 클릭합니다.

3

컬럼 추가 및 편집

"컬럼 추가" 버튼을 클릭하여 컬럼을 추가하고, 각 컬럼의 이름·타입·PK·Nullable 등의 속성을 편집합니다.

4

저장

설정을 완료한 후 커넥션을 저장하면 이후 새 테이블 생성 시 템플릿이 자동 적용됩니다.

저장
Tip
  • created_at, updated_at 같은 감사(audit) 컬럼을 템플릿에 추가하면 모든 테이블에 일관된 컬럼을 유지할 수 있습니다.
  • DBMS를 변경하면 템플릿을 직접 수정하지 않은 경우 새 DBMS에 맞는 기본 템플릿으로 자동 갱신됩니다. 직접 수정한 경우에는 기존 편집 내용이 유지됩니다.
  • 템플릿의 모든 컬럼을 삭제하면 새 테이블이 빈 상태로 생성됩니다.
  • 컬럼 행을 드래그하여 순서를 변경할 수 있습니다.

참고: 테이블 템플릿은 커넥션별로 독립적으로 설정됩니다. 하나의 커넥션에서 템플릿을 변경해도 다른 커넥션에는 영향을 주지 않습니다.