Web サイトの MySQL テーブルのデータを管理するためのベスト プラクティスは何かを知りたいのですが、ライブ Web サイトと開発段階で並行してデータがテーブルに追加され、さらに開発中にテーブルも変わります。
シナリオは次のようになります。フィールドを持つ MySQL InnoDB テーブルがあるとします。
id, INT()
name, VARCHAR(255)
votes, INT()
Web サイトが稼働し、テーブルは常にサイトからのデータで満たされます。同時に、開発チームは Web サイトの次のバージョンに取り組んでおり、テーブルの構造を変更し、いくつかのデータを追加しています。新しいテーブル構造が次のようになったとしましょう。
id, INT()
name, VARCHAR(255)
quality, DOUBLE()
さらに、ライブ Web サイトと開発バージョンの 2 つのデータ セットもマージする必要があることを忘れないでください。
こういったことをどのようにしていますか?