データベース項目のソース管理を使用していますか? [closed] 質問する

データベース項目のソース管理を使用していますか? [closed] 質問する

データベース スキーマの変更をバージョン管理するための確固としたプロセスがないため、私の職場には穴があるように感じます。バックアップを頻繁に行っているため、多かれ少なかれ対応はできていますが、このように最後の防御線に頼るのはよくありません。

驚いたことに、これは共通の話題のようです。私が話した多くのショップは、データベースが頻繁に変更されないため、この問題を無視し、基本的には細心の注意を払おうとしているだけです。

しかし、私はその話がどうなるか知っています。物事が間違って並び、何かが失われるのは時間の問題です。

これに関するベストプラクティスはありますか? あなたにとって効果的だった戦略は何ですか?

ベストアンサー1

必読データベースをバージョン管理するK. Scott Allen による一連の投稿を確認してください。

バージョン管理に関して言えば、データベースはしばしば二流、三流の扱いを受けます。私が見てきた限りでは、バージョン管理なしでコードを書くことは絶対に考えないチーム (当然のことですが) が、アプリケーションが依存する重要なデータベースのバージョン管理の必要性にまったく気付いていないことがあります。データベースが他のコードとまったく同じ厳密なレベルのソース管理下にないのに、ソフトウェア エンジニアを名乗って平気でいられるとは考えられません。このような事態に陥らないようにしてください。データベースをバージョン管理下に置きましょう。

おすすめ記事