Skip to the content
Documentation
Help Start
Reading in:
  • German: 9,059 of 9,059 pages
About the help in other languages
All help pages

Migrations in the website sidebar

The Migrations panel of the website sidebar (expwt) on the site's own pages with a screenshot - Record my changes, the run going on, the failed and pending migrations, the orphans, the last run and the latest deploys…

Download as PDF

Address: https://doc.exponential.earth/exphelp/viewer/help/migrations/expwt-panel.md

On this page

Migrations in the website sidebar

The website sidebar (the extension expwt) has a Migrations panel: the state of the installation's migrations on every page of the site, without going to the administration. Running, resuming, rolling back and deploying stay in Setup > Migrations (Run, dry run and rollback, Deploy step by step); the only thing the panel starts is a recording of your own changes.

The Migrations panel of the website sidebar: Record my changes, the failed and pending migrations, the last run and the deploys
The Migrations panel of the website sidebar: Record my changes, the failed and pending migrations, the last run and the deploys

Who sees the panel: users who may use the sidebar (expwt/use) and have migration/read. Without that policy, or on a kernel without migrations, there is no Migrations tab.

Open the panel

  1. Sign in and open any page of the site.
  2. Open the website sidebar and choose the tab Migrations. The number on the tab counts the pending, failed and recorded-without-file migrations.
  3. Open in the administration next to an item opens its page in Setup > Migrations.

Record your changes from the sidebar

With migration/edit, the panel starts with Record my changes. Press it, make your changes on the site (with the sidebar's editing tools or in the administration), then press Stop recording in the panel. While it runs, the panel says "Your changes are recorded for a migration."; when a site-wide window is open it says "A site-wide recording is open: every change is recorded.". Generate the migration from the recording in the administration (Recording changes).

What the panel shows

  • A run that is active now: the installation lock, what it does, who started it and since when;
  • the failed migrations, each with its source and description;
  • the pending migrations (id, source, description; the first 50, the rest counted);
  • the migrations recorded, but whose file is gone (the orphans of the status);
  • the last run: its state, when it started and finished, who ran it, its caption, tag and push state, and the message of a failed run;
  • the deploys: the latest deploys to remotes, each with its state (deployed, transferred, waits at a gate, rolled back ...), every remote with its state, when and by whom; Open in the administration opens the deploy's page, where a gate is approved (Deploy step by step).

Each item has Open in the administration: the status, or the page of its run (The status and the history).

The number of pending, failed and recorded-without-file migrations is a badge on the panel's tab, counted at most once a minute.

Something wrong on this page? Report an error

Documentation license

This documentation is free documentation, licensed under the GNU Free Documentation License 1.3 or later.

Exponential Copyright © 1998-2026 Exponential Foundation and 7x