esono/shell-script-migrations

Allows running shell scripts like migrations.

1.0.0 2025-10-27 08:45 UTC

README

This plugin works like database migrations, but used shell scripts instead.

Setup

Enable the plugin:

bin/console plugin:refresh --skipPluginList
bin/console plugin:install --activate ShellScriptMigrations

Adding Migrations

Place an executable shell script with its file name ending in .sh anywhere in the project. That's it!

Running Migrations

php bin/console esono:shell-script-migrations:run-scripts