Английская лексика: Базы данных и SQL · Таблицы, схемы и объекты базы данных

Что значит migration?

Значение и примеры · Базы данных и SQL

/maɪˈɡreɪʃən/существительноеБазовый термин

migration: миграция базы данных, миграция

Версионируемый скрипт для контролируемого изменения схемы базы данных; в более широком смысле — проект переноса данных между базами или системами.

Где и как употребляется

В разработке миграциями управляют Flyway, Liquibase, Alembic, а также инструменты Rails и Django. Миграции пишут, запускают, применяют и откатывают. Проект переноса, например с Oracle на PostgreSQL, — гораздо более масштабная задача.

Примеры предложений

  1. Write a migration that adds the column, and another one later that drops the old one.

    Напишите миграцию, добавляющую столбец, а позднее — отдельную миграцию, удаляющую старый.

    Изменение разделено на последовательные версии схемы.

  2. The deploy failed because a migration timed out on the large events table.

    Развёртывание завершилось ошибкой: миграция превысила лимит времени на большой таблице событий.

    Большой объём таблицы сделал изменение слишком долгим для заданного тайм-аута.

Распространённые словосочетания

  • run a migration
  • write a migration
  • schema migration
  • roll back a migration
  • data migration

Это слово в других отраслях

Одно и то же английское слово может иметь другое значение в другой отрасли:

Другие термины: Таблицы, схемы и объекты базы данных

Закрепляйте лексику чтением

Тексты подходящего уровня помогают запоминать новые слова. Выберите бесплатные книги на английском: