O'Reilly logo

Magento 2 Development Cookbook by Bart Delvaux

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Creating an install and upgrade script

In some cases, you need to update the database to finish your work. Common cases are an extra column to a table, a new product attribute, or a setting.

If you have a development, staging, and production environment, you have to make sure that the right updates are done when deploying to these environments.

Magento has a way to automatically trigger the execution of certain scripts for an update. That's the thing we will learn in this recipe. Common things to automate are settings in the Store | Configuration page in the backend.

Getting ready

We will create a new module where we will add an install and upgrade script. We will also use the command line to run the scripts.

In Magento 2, the principle of installing ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required