LaravelDB.com ER 다이어그램에서 자동 생성! ! 번거로운 일은 맡겨 버려! vol1

여러분 안녕하세요
지즈 아카데미 주석 강사 야마자키입니다 m (_ _) m
이번에는 Laravel에서 초고속 "모형업 작성"이 가능한 LaravelDB.com에 대해 Memo 해 둡니다.

◇Laravel DB.com을 처음으로하는 사람은 이쪽으로부터



YouTube에서 해설

[첫사람은 이쪽 기사에서 >>]
htps : // 코 m / 다이 스 _ 야마자키 / ms / 9f0d73553367f8077f0

『Laravel Migration 파일 생성』 『쿼리 빌더 생성』 기능은, 아직 β판입니다만 ER도로 설계한 뒤에 베이스 템플릿의 Migration를 작성, QueryBuilder만으로도, 모두 쓰지 않아도 좋기 때문에 추구할 것입니다.
※어플리케이션명은 Laravel에 전해졌으므로 변경했습니다.

새로운 기능 「ER 다이어그램에서 Query Builder」도 생성



외래 키의 제약 대로 생성하도록 하고 있습니다.
(PWA CacheAPI가 사용되고 있기 때문에 캐시에서 이전 화면이 나오는 사람도 있을지도 모릅니다.)


※ 외래 키 제약이 있는 경우, Migration의 순서가 중요합니다.

★중요 참고 URL: 【메모】Laravel 마이그레이션으로 외래 키 제약을 붙일 때 조심하는 것



사이트 디자인은 영화 매트릭스 같은 분위기




링크: htps // ぁらゔぇldb. 이 m

ER 그림을 쓰면 저장! !





작성한 ER 다이어그램은 Cloud(Firebase) or 브라우저에 저장




링크: htps // ぁらゔ〇lDB. 코m/

관계 기능



지금까지 외래 키 제약 기능만 구현되었지만 2020년 03월 04일부터 '릴레이션(JOIN)'을 생성할 수 있게 되었습니다.


※외부 키는 비추천하고 있습니다. 마이그레이션 실행 순서로 오류가 발생하기 때문에

Migration 파일 or CRUD 코드 모두 생성 가능합니다. Migration의 경우는 테이블분의 파일이 Zip 압축되어 모든 Migration 파일이 작성됩니다.



내용은 여러분 아시는 다음과 같은 CODE입니다.



◇사용하고 있는 기술


  • HTML/CSS/Vanilla JS
  • PWA (ChcheAPI, ServiceWorker, Manifest)
  • Firebase/WWWSQLDesigner
  • PHP7.2/Laravel5.5 (Migration 검증)/MAMP
  • 도구 : PHPStorm, GoogleChrome

  • 이렇게 빨리 할 수 ​​있었던 것은 각종 API와 OSS 덕분에


  • API (Firebase)를 사용할 수 있음
  • WWW SQL Designer를 이용할 수 있었던 일(일일 코드 바라볼 정도로 어떤 일을 하고 있는지 알았으므로, 필요한 수정에는 시간이 걸리지 않았다.)
  • Laravel을 조금 전에 만졌기 때문에, Migration의 문서를 읽고 있었다. 그 때문에, 전부는 아니지만 ER도로부터 생성할 수 있는 컬럼이나 기법 등의 조사에도 시간이 걸리지 않았다.

  • 개발의 진행 방법입니다만, 개인으로서는 「아웃풋 퍼스트」를 최우선으로 하고 있습니다.
    대체로 언제나 α판(목적을 만족하는 기능, 동작이 가능한 최저한의 상태)을 일주일로 정해 개발하고 있습니다.
    거기를 축으로, 중요한 목적에 있던 기능을 선행해 만들어, 기능 동작 우선, 외형 등 세세한 부분등은 대부분 보지 않고 진행했습니다. 현시점의 진척으로서는 만족하고 있습니다. 언제나 디자인은 릴리스 후에 조정해 나가므로, 이 스피드감을 내기 위해서는, 이 방법이 좋다고 생각하고 있습니다(우선은 움직이지만 우선, 동기 부여도 유지하기 쉽다).
    조금이라도이 도구가 도움이되면 다행입니다.

    좋은 웹페이지 즐겨찾기