mysql typeorm으로 한방에 generate하기
·
TIL
💡 lomad2.5-api로 toy project를 하는 중 typeorm을 nest.js에서 많이 쓰는 것을 알게되었고, typeorm을 쓰려고 했다.블로그에 적혀있는 typeorm사용법은 entity를 만드는 것 부터 적혀있는데, 테이블이 db에 자동으로 생성된다.생성하는 기능은 좋으나, 현재는 이미 있는 모든 테이블들을 generate하고 싶었다.(나는 생성할 테이블이 현재 없기에..)그래서 구글링해본 결과entity에 synchronize: false 를 해준다. 이는 이미 완성된 테이블에 연결 하는 경우, 모든 컬럼을 다 정의해주어야 한다고 한다. 하지만 users 테이블만 봐도 컬럼이 어마어마 하기 때문에 할 자신이 들지 않았다. import { Entity, Column, PrimaryGe..
MAC 터미널에서 MySQL 사용하기
·
TIL
💡 평소에 MySQL을 Workbench를 이용하여 사용하였는데, 터미널을 사용하여 작업하는 것을 보고 나도 해봐야겠다 하다 오늘에야 해보는데.. MySQL 다운로드 Workbench를 사용하였을 때는 MySQL을 다운받지 않았던 것 같다. 일단 너무 오래 전이라 기억이 남지 않는데 이렇게 헷갈린다면 폴더로 들어가 확인해보자 /usr/local/mysql/bin/ mac에서 command + shift + G 키를 누른 뒤 위의 path를 입력해보자 MySQL이 없다면 다운로드 해주면 된다. MySQL :: Download MySQL Community Server 위의 링크는 MySQL을 다운로드 할 수 있는 링크이다. 8.0.25 version 로그인 하라는 문구는 대충 무시해줘도 된다. Use In ..
indeeah
'mysql' 태그의 글 목록