[백엔드] SQL 관리하는 방법

나의 재물운? 연애운은?

AI가 봐주는 내 사주팔자 - 운세박사

https://aifortunedoctor.com/

[백엔드] SQL 관리하는 방법

영리치 0 1,719 2022.06.22 17:10

저희 mock data를 만들었는데요. gitignore에 /data 폴더에 추가해놓으라해서, 추가했는데요. 이 경우 모든 팀원들과 데이터베이스 동기화는 어떻게 하면 되나요?원래는 database/data 폴더에 insert sql문으로 해서 팀원들과 공유하려고 했는데, gitignore에 넣으라고 하셔서....

스키마 sql은 github으로 공유하셔도 되고
데이터 sql은 슬랙이나 노션으로 공유하고, github에 오픈은 하지 않는 것이 좋습니다 :미소짓는_얼굴:

 

아 넵 그러면 노션에 남겨서 서로 DB 동기화될 수 있도록 하겠습니다
멘토님 그리고 테이블플러스 쓰시던데, 테이블플러스에서 데이터베이스 생성 후 초기 세팅 완료하고, 그 이후에 테이블플러스에서 table, schema 수정한 뒤, 해당 수정된 테이블을 SQL문으로 export 하는 방법을 아시나요?schema나 table의 변동이 있을 때 테이블플러스를 통해서 하시는지 궁금합니다. (편집됨) 

음 기존에 있는 sql schema를 먼저 변경하는게 좋지 않나요? table plus에서 수정하면 디비 만드시는 분마다 일일이 손으로 수정하셔야 할 것 같아요. table plus에서 sql export는 해본 경험이 없는데, 옵션이 있을 것 같아요!









 
그렇다면 기존에 있는 sql schema를01.create_database
02.alter_product_table같은 형태로 누적시키며 수정하는 형태로 작업하면 된다는것이죠~?
네 맞습니다-! 스키마 파일 많아져도 괜찮습니담

Comments

나의 재물운? 연애운은?

AI가 봐주는 내 사주팔자 - 운세박사

https://aifortunedoctor.com/

Category
실시간 인기글
난 아버지처럼 되지 않을래요
영리치
등록된 글이 없습니다.
Magazine
훈남/훈녀
 
 
 
상점
Facebook Twitter GooglePlus KakaoStory NaverBand