migration
Available since Exponential 6.0.15 (in development, not in a release yet).
Summary
The migration module: Setup > Migrations.
Description
The migration module: Setup > Migrations. The migrations of the installation (site, extensions, packages) with their state, the history of the runs, a dry run, a run and a rollback started in the background with their progress shown live, and the log of each run. The work is in kernel/classes/migration (the exp:migration commands run the same code); a run or rollback started here runs as the signed-in user in a console process of its own (expMigrationJob).
Policies: migration/read (see), migration/run (run, resume, simulate), migration/rollback (take back), migration/edit (recordings of changes, the generators and the editor of YAML migrations), migration/remotes (the remotes deploys go to) and migration/deploy (deploys to remotes, their gates and rollbacks). Only Administrator has them in a new installation. Runs and rollbacks ask "Verify it's you" (site.ini [ReauthGroup_system]).
Views
| Name | Summary |
|---|---|
| deploy | |
| deployment | |
| dryrun | |
| editor | |
| history | |
| log | |
| recording | |
| remote | |
| remotes | |
| rollback | |
| run | |
| status | |
| stream | |
| trigger |
Policy functions
| Function | Limitations |
|---|---|
| read | - |
| run | - |
| rollback | - |
| edit | - |
| remotes | - |
| deploy | - |
Fetch functions
| Name | Summary |
|---|---|
| recording | recording: the recording of the signed-in user's own changes and the site-wide window that run (the bar "Recording..." of the administration, ... |
| summary | expMigrationAdmin::fetchSummary() |
Source
kernel/migration/module.php
See also
Generated examples: the views of migration
Generated examples: the policies of migration
Added to the reference for Exponential 6.0.15: the 4.x reference had no page for this module.
In this section
Contributors
- Graham Brookins Updated
Comments
Add a comment