エンジニア英語4 択難易度 応用

データベースの文脈で migrate とは?

正答

  1. 人や鳥が別の国や土地へ移り住むこと
  2. 障害に備えて、データベース全体のバックアップを別の場所に取ること
  3. スキーマの変更を、記録したファイルに沿って順に適用すること
  4. データベースの種類を別の製品に乗り換えること

解説

migrate は日常英語では「(人や鳥が)移住する・渡る」。データベースの migrate(migration)は、テーブルの追加や列の変更といったスキーマの変更を、手順を書いたファイルとして管理し、まだ適用していないものを順番に適用することを指す。Rails の db:migrate や Prisma の migrate がその例。別のデータベース製品へ乗り換える「データ移行」も migration と呼ぶが、日々の開発で migrate と言えば多くは前者を指す。

databasemigratemigration

この問題を含む エンジニア英語 のテストを制限時間つきで解く

エンジニア英語クイズへ