Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- MYSQL
- fractional seconds
- @CreateDate
- spring boot
- getEntityGraph
- Protecle
- pooled-lo
- mysql not equal null
- createEntityGraph
- load order
- getDateCellValue
- 운동해서 광명찾자
- 오블완
- @EntityListeners
- apatch poi
- +9:00
- AuditingEntityListener
- https
- mysql =
- deserializer
- MSSQL
- yml
- mysql equal null
- 1*1000
- sendFractionalSeconds
- 티스토리챌린지
- RootGraph
- EmbeddedId
- NamedEntityGraph
- 버전 문자열 비교
Archives
- Today
- Total
Hello
Intellij Database Diagram 추출 With Database Tools and SQL 플러그인 본문
728x90
프로젝트 진행이 끝날 무렵 테이블 설계가 기존과 다른 부분이 생겨 erd를 수정해야 했는데 Intellij에서 Database Tools and SQL툴을 사용해 Diagram을 만들어 주는 기능이 있어 간단하게 정리하려고 작성한다.나는 MySQL로 테스트를 진행 했다.
1. 먼저 DB에 접속할 수 있도록 플러그인(Database Tools and SQL) 설치가 필요하다.
2. Shift 키를 두 번 누르면 모든 항목을 검색할 수 있는 검색 상자가 열린다.
3. 검색상자에서 Database를 검색하거나 우측 탭에서 Database탭 확인할 수 있다.
4. + 아이콘을 눌러 Data source 에서 본인이 사용하는 디비를 선택한다.
5. Data Sources and Drivers 창이 열리고 db정보를 입력해 connection을 확인한다.
- 아래 이미지에서 Host, Port, User, password를 입력한다.
- URL은 host, port가 입력 되면 자동으로 생성된다.
- 나는 Test Connection을 했을 때 serviceTimezone이 필요하다는 에러가 떠서 URL에 "?serverTimezone=Asia/Seoul"를 추가해 주었다. 각자 에러 내용 확인 후 조치를 취하면 될 듯하다. (5-3이미지)
6. DB에 정상적으로 연결 되었다면 Database탭에서 연결된 디비를 확인할 수 있다.
7. 6이미지에 있는 Test_db1를 선택 후 오른쪽 마우스 클릭 Diagrams 에서 둘중 아무거나 선택하면 (8이미지)처럼 다이어 그램이 생성 된다.
8. 다이어그램에서 오른쪽 마우스 클릭 시 아래 기능을 활용해 원하는 형태로 저장이 가능하다.
- Save UML Diagram
- Export to Image File...
참고 :
https://www.jetbrains.com/help/idea/connecting-to-a-database.html
728x90
'기타' 카테고리의 다른 글
gradle, maven denpendencies 경로 확인 (0) | 2023.12.10 |
---|---|
리눅스 서버 시간 동기화 NTP (0) | 2023.09.25 |
Intellij 프로젝트 한글경로 build fail (TestSuiteExecutionException ) (0) | 2023.08.25 |
IntelliJ 에서 force push 가 비활성일 때 (0) | 2023.08.24 |
intellij github 계정 추가 및 token 사용 (0) | 2023.07.24 |