Migration

Migration is the incremental upgrade of a piece of code.

It is often used for databases, for example, with Laravel database migrations; for components and frameworks : for example, CakePHP migration.

Usually, migration requires some action from the user, although a migration script may be provided.

Migration may also be called upgrades.

See also Database: Migrations, Migrating from PHP 8.0.x to PHP 8.1.x