1. ホーム
  2. database

[解決済み] データベースの項目はソース管理をしていますか?[クローズド]。

2022-03-17 19:32:23

質問

<余談
クローズド . この質問は 意見型 . 現在、回答は受け付けておりません。

<パス

この質問を改善したいですか? 事実と引用で答えられるように、質問を更新する。 本論文の編集 .

閉店 <スパン 4年前 .

私のショップでは、データベース・スキーマの変更をバージョン管理するプロセスをしっかり確立していないため、穴が開いていると感じています。バックアップをたくさんとっているので、多少はカバーできていますが、このように最後の防衛線に頼ってしまうのは良くないことです。

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

しかし、その話の流れはわかっている。ただ、並べ方を間違えて、何かが欠落するのは時間の問題です。

そのためのベストプラクティスはあるのでしょうか?うまくいった戦略はありますか?

解決方法は?

必読 データベースをバージョン管理下に置く . K. Scott Allenによる一連の投稿をチェックしてください。

<ブロッククオート

バージョン管理に関して言えば、データベースはしばしば二流市民、あるいは三流市民とさえ呼ばれます。私が見たところ、バージョン管理なしでコードを書くなんてことは、百万年経っても考えつかないようなチーム(それは当然なのですが)が、自分たちのアプリケーションが依存している重要なデータベースに関するバージョン管理の必要性には、なぜかまったく気がつかないことがあるのです。データベースが他のコードと全く同じレベルの厳密なソース管理下にないのに、どうしてソフトウェアエンジニアと自称し、真顔でいられるのかわかりません。このような事態を招かないようにしましょう。データベースをバージョン管理下に置きましょう。