Mac의 rails-ERD를 사용하여 ER 그림을 만드는 방법

1594 단어 RailsER 그림

개시하다


현재 제작된 앱으로 rails-ERD의 ER 그림을 만들었기 때문에 그 방법을 메모로 남겼다.이 기능을 사용하면 데이터 모델 구조와 관계를 보여주는 ER 맵(Enity Relationship Diagram)을 자동으로 생성하여 다음 PDF 파일을 만들 수 있습니다.

전제 조건

  • ER도를 제작하여 만들 응용을 완성했고 모델 제작과 관계 설정을 완성했다
  • 설치 Graphiviz(이식)
  • ER 그림 제작 프로세스


    1. Gemfile 변경 사항


    Gemfile.
    
    group :development do
      gem 'rails-erd'  #追記
    end
    

    2. rails-erd 설치


    종착역.
    $ bundle install --path vendor/bundle
    

    3. ER 그림의 제작


    종착역.
    $ bundle exec erd
    
    젬file 등과 같은 층에서 제작erd.pdf하면 된다.


    이번이 처음rails-erd이라 당연히 설치되지 않았죠Graphviz.이 상태에서 집행bundle exec erd하면 욕을 먹기 때문에 설치Graphviz했습니다.
    종착역.
    $ bundle exec erd
    Failed: RuntimeError: Saving diagram failed!
    Verify that Graphviz is installed and in your path, or use filetype=dot.
    
    $ brew install graphviz
    
    작성된 ER 그림을 제거하여 다른 파일과 함께 제출할 수 없습니다.
    gitignore.
    <中略>
    
    erd.pdf #追記
    

    참고 자료


    https://www.sejuku.net/blog/66196
    https://tech.mof-mof.co.jp/blog/try-rails-erd.html

    좋은 웹페이지 즐겨찾기