J.BF Story

[PostgreSQL] pgModeler 설치(MAC) 본문

DB/PostgreSQL

[PostgreSQL] pgModeler 설치(MAC)

J.BF 2022. 6. 11. 23:52

pgModeler

  • PostgreSQL Database Modeler
  • 오픈소스 PostgreSQL 데이터베이스 모델링 도구
  • Windows, Mac, Linux 지원

공식 홈페이지

 

pgModeler - PostgreSQL Database Modeler

Open source data modeling tool designed for PostgreSQL. No more DDL commands written by hand. Let pgModeler do the job for you!

pgmodeler.io

 

 

 

설치 (MAC)

** pgModeler을 설치하려면 로컬 서버에 PostgreSQL가 깔려있어야 한다.

 

1. pgModeler 소스 체크아웃

git clone https://github.com/pgmodeler/pgmodeler.git
git checkout master

 

2. brew 명령어를 통해 관련 패키지 다운로드

brew install qt@5 libxml2 libpq

** qt의 버전이 5여야 pgModeler가 작동한다

이미 qt가 깔려있는 경우 다음과 같이 qt 버전 5로 재설치한다.

make clean
brew uninstall qt
brew install qt@5

 

3. 'pgmodeler.pri'의 파일 경로값 수정

'pgmodeler.pri' 에서  PGSQL_LIB/PGSQL_INC/XML_INC/XML_LIB 경로 설정하는 부분을 찾아

다음과 같이 각 파일 경로를 확인하여 매핑한다.

macx {
  PGSQL_LIB = /usr/local/opt/libpq/lib/libpq.dylib
  PGSQL_INC = /usr/local/opt/libpq/include
  XML_INC = /usr/local/opt/libxml2/include/libxml2
  XML_LIB = /usr/local/opt/libxml2/lib/libxml2.dylib
  INCLUDEPATH += $$PGSQL_INC $$XML_INC
}

4. pgModeler 빌드

qmake -r pgmodeler.pro
make
make install

'DB > PostgreSQL' 카테고리의 다른 글

[PostgreSQL] psql 기본 명령어  (0) 2022.06.10
Comments