코드, 문서, 시스템 구성 : Git 작업의 대부분을 버전 관리 합니다. 내 소중한 모든 작업이 텍스트 파일로 저장되기 때문에 그렇게 할 수 있습니다.
또한 Postgres 데이터베이스를위한 많은 SQL 스키마를 작성하고 다루었습니다. 이 스키마에는 뷰, SQL 함수가 포함되어 있으며 Postgres 함수를 R 프로그래밍 언어 ( PL / R을 통해 )로 작성합니다.
본인과 공동 작업자가 작성하는 청크 스키마를 복사하여 지나치려고했지만 그렇게하는 것을 잊었습니다. 복사 및 과거 작업은 반복적이고 오류가 발생하기 쉽습니다.
pg_dump / pg_restore 메소드는 주석을 풀기 때문에 작동하지 않습니다.
이상적으로는 현재 스키마를 파일로 추출하고 주석을 보존하여 버전 제어를 수행 할 수있는 방법을 원합니다.
주석이있는 버전 관리 스키마에 대한 모범 사례는 무엇입니까?
COMMENT ON
postgres가 아닌 환경에서 사용할 수 있습니까? 표준 SQL 이라고 생각 하지 않습니다 . 이는 postgres에 따라 다를 수 있음 을 의미합니다 .