コード、ドキュメント、システム構成など、Gitでの作業のほとんどをバージョン管理しています。私の貴重な仕事はすべてテキストファイルとして保存されているので、私はそれを行うことができます。
また、Postgresデータベース用の多くのSQLスキーマを作成して処理しています。スキーマにはビュー、SQL関数が含まれており、Postgres関数はRプログラミング言語で(PL / Rを介して)作成します。
私と共同編集者が作成したチャンクスキーマをコピーして貼り付けようとしていましたが、忘れていました。コピーと過去のアクションは反復的でエラーが発生しやすくなります。
pg_dump / pg_restoreメソッドはコメントを失うため機能しません。
理想的には、現在のスキーマを1つまたは複数のファイルに抽出し、コメントを保持してバージョン管理を行うための方法が欲しいです。
コメント付きのスキーマをバージョン管理するためのベストプラクティスは何ですか?
COMMENT ON
postgres以外の環境で使用できますか?標準SQLではないと思います。つまり、これは postgres固有である可能性があります。