ウェブサイトのデータベースの変更が必要な機能リクエストを完了しました。
そのデータベースの変更をソフトウェア開発ライフサイクルのテスト段階と実稼働段階に伝播する標準的な方法は何ですか。私の職場の人々は、このための手順は整っていませんが、そうすべきだと提案しました.
バージョン管理されたコンテキスト内でこれを行う一般的な方法は何ですか?
サイトを起動する前に、psql を介してプロジェクト内に含まれる SQL スクリプトを実行するように、README にテスター/デプロイ担当者への指示を含めることを考えていました。しかし、そのスクリプトを子孫ブランチに保持したくありませんよね? それとも私ですか?データベースへのすべての変更を何らかの方法で集中化する必要があるというのが答えですか?
ここでの問題の一部は、この質問をするより正確な方法がわからないため、Google で検索するのが難しいことです。どんなアドバイスでも大歓迎です、ありがとう!