Skip to the content
Documentation

Recent changes

Recent ratings Recently added Recent comments Atom feed

9596 changed pages

Wednesday November 04 2026

  1. exp:expmigrationdryrun Updated Markdown page

    Markdown documentation (help center) · Examples · Changed 01:08 pm

    Dry run of the pending migrations: the plan, and with --simulate a run in a transaction that is rolled back (--diff shows what changed).

  2. exp:expmigrationgenerate Updated Markdown page

    Markdown documentation (help center) · Examples · Changed 01:08 pm

    Write a new migration file: --skeleton writes an empty migration (PHP, or with --type=yml, sql, ini or graphql that kind); --from-recording turns a recording of changes into a YAML migration; --from-content…

  3. exp:expmigrationheal Updated Markdown page

    Markdown documentation (help center) · Examples · Changed 01:08 pm

    Self-healing before a migration run: a stale run lock, missing migration folders, file modes, caches (what a deploy may fix on a remote).

  4. exp:expmigrationmigrate Updated Markdown page

    Markdown documentation (help center) · Examples · Changed 01:08 pm

    Run the pending migrations: a dry run unless --apply; captions before and after, restore on failure, commit, tag and push.

  5. exp:expmigrationpush Updated Markdown page

    Markdown documentation (help center) · Examples · Changed 01:08 pm

    Push the migration runs whose push failed (push state pending) to the remote of the migrations repository; a dry run unless --apply.

  6. exp:expmigrationrecorddiscard Updated Markdown page

    Markdown documentation (help center) · Examples · Changed 01:08 pm

    Discard a recording of changes: the recording and every event it captured are removed (a running one stops recording); a dry run unless --apply.

  7. exp:expmigrationrecordlist Updated Markdown page

    Markdown documentation (help center) · Examples · Changed 01:08 pm

    List the recordings of changes, running and stopped, the newest first, with their kind, state and number of events.

  8. exp:expmigrationrecordshow Updated Markdown page

    Markdown documentation (help center) · Examples · Changed 01:08 pm

    Show a recording of changes: every event it captured as the migration step it stands for, or with --plan the steps a migration of it would have.

  9. exp:expmigrationrecordstart Updated Markdown page

    Markdown documentation (help center) · Examples · Changed 01:08 pm

    Start a recording of changes: one user's own changes (a session recording) or every change of the site (--site-wide), kept as the steps of a YAML migration; a dry run unless --apply.

  10. exp:expmigrationrecordstatus Updated Markdown page

    Markdown documentation (help center) · Examples · Changed 01:08 pm

    The recordings of changes that run: the site-wide window and the user's own recording, with how much each has recorded; repairs the file of running recordings.

  11. exp:expmigrationrecordstop Updated Markdown page

    Markdown documentation (help center) · Examples · Changed 01:08 pm

    Stop a recording of changes: the one named, a user's own (--user) or the site-wide window (--site-wide); its events stay for exp:migration:generate --from-recording; a dry run unless --apply.

  12. exp:expmigrationremotelist Updated Markdown page

    Markdown documentation (help center) · Examples · Changed 01:08 pm

    The remotes migrations can be deployed to (migration.ini [RemoteSettings]), with their groups and any problem of their settings; connects to none.

  13. exp:expmigrationremotestatus Updated Markdown page

    Markdown documentation (help center) · Examples · Changed 01:08 pm

    The migration state of remotes, read in parallel (reachable, version, lock, done, pending, failed), whether they are in sync, and the latest deploys.

  14. exp:expmigrationreposplit Updated Markdown page

    Markdown documentation (help center) · Examples · Changed 01:08 pm

    Split the migrations folder of the installation's git checkout into a repository of its own with its history (every commit that changed it, same authors, dates and messages); a dry run unless --apply.

  15. exp:expmigrationresume Updated Markdown page

    Markdown documentation (help center) · Examples · Changed 01:08 pm

    Resume a migration run that failed or was interrupted: the migrations still pending run again; a dry run unless --apply.

  16. exp:expmigrationrollback Updated Markdown page

    Markdown documentation (help center) · Examples · Changed 01:08 pm

    Take migrations back: a run (its caption restored), one migration (its down()) or, for experts, any caption; a dry run unless --apply.

  17. exp:expmigrationstatus Updated Markdown page

    Markdown documentation (help center) · Examples · Changed 01:08 pm

    Migration status: every migration with its state (done, pending, not-needed, failed, unknown), the latest runs and what waits.

  18. exp:exppatterncatalogue Updated Markdown page

    Markdown documentation (help center) · Examples · Changed 01:08 pm

    The command exp:exppatterncatalogue (bin/php/exppatterncatalogue.php).

  19. exp:exprepair Updated Markdown page

    Markdown documentation (help center) · Examples · Changed 01:08 pm

    Repair queue of the missing-libraries error page: --create-key, --disable, --status, --run.

  20. exp:expstaticbuild Updated Markdown page

    Markdown documentation (help center) · Examples · Changed 01:08 pm

    Build a static copy of a target's siteaccess into its folder (static publishing): crawled as the anonymous user, links rewritten, files collected, extras and manifest written.