한줄평
“SQLite 데이터를 코드처럼 추적하고 싶을 때 요긴합니다. git 필터 설정을 손봐야 해 도입에 약간의 이해가 필요합니다.”
이런 분께 SQLite DB 를 git 으로 버전관리하려는 개발자께
좋은 점
- DB 변경을 텍스트 diff 로 확인
- 병합·리뷰가 가능해짐
아쉬운 점
- git 필터 설정 등 초기 구성이 필요
깃SQLite 소개
SQLite3 데이터베이스 파일을 git 에 텍스트 형태로 저장하도록 해 주는 smudge/clean/diff 필터입니다. 바이너리인 DB 를 SQL 텍스트로 변환해 커밋하므로 변경 내역을 diff 로 비교하고 병합할 수 있습니다. 명령줄 필터로 등록해 쓰며, DB 파일을 형상관리에 포함하려는 개발자에게 맞습니다.