Mysql Forward Engineer가 작동 오류 해결 방법
Revers Engineer로 테이블 매핑을하고 Foward Engineer로 적용하려고 했는데 작동이 안되어서 꽤나 애먹었었다.
검색해본 결과
→ macOs에서 실행되는 Mysql workbench에 6.3버전으로 업그레이드 되면서 버그가 생긴 것 같다고 한다.
- Database > Forward Engineer ...
그래서 다들 버그가 먹혀 안될 경우 이 방식을 사용하면 된다.
- Database > Synchronize Model ...
이렇게하면 기존에 저장된 스키마에 현재 ERD에서 변경된 스키마를 적용시키게 된다.
주의할 점!
많은 ERD가 열려 있고 그 모든 ERD를 동기화하고 싶지 않을 경우 문제가 발생할 수 있으므로 올바른 항목 선택했는지 확인해야 됨
※참고 사이트
stackoverflow.com/questions/43067054/forward-engineer-is-doing-nothing-in-the-mysql-workbench