0
私は既存のWebアプリケーションを強化しており、新しいデータベーススキーマを作成しました。だから私は、古いデータベーススキーマから新しいものにデータを転送するデータベース移行を行う必要がありますまた、アプリケーションを徐々に更新する。つまり、最初はわずかなサービスしか更新されず、他のサービスは以前と同じように動作します。データベース移行を実行するためのガイドラインはありますか?
私に助けになる助言、参考資料、例がありますか?あなたの答えを確認せずに今すぐ行う必要があった場合は、手動で(SELECT
を使用して)最初の作業を行い、2番目のタスクにはSQLビュー(仮想テーブル)を使用していました。
それ以上のものはありますか?教えてください...
あなたが知っているのは、まさに私がRailsに変わる理由です。マイグレーションの頭痛はありません! :) –
既存のスキーマ(既存のアプリケーションの場合)から開始した場合は、各変更ごとに、スキーマを更新してデータを変換する(再実行可能な)TSQLスクリプトを作成しました(サイズが許可されています) –
@Jacob Relkin - 実際には新しいプロジェクトはRails上に構築されています(古いものはphpbbに基づいていました)。 –