Problem/Motivation

After installing Backup Migrate via composer and enabling the module, there were no default options available in Backup Migrate settings. This seems to be related to the following error messages reported on the Drupal status report after installation:

Mismatched entity and/or field definitions
The following changes were detected in the entity type and field definitions.
Backup Source
The Backup Source entity type needs to be installed.
Settings Profile
The Settings Profile entity type needs to be installed.
Schedule
The Schedule entity type needs to be installed.
Backup Destination
The Backup Destination entity type needs to be installed.

I didn't see any open or closed issues related to this.

Steps to reproduce

I installed via "composer require drupal/backup_migrate --with-all-dependencies" to my Drupal 9.2.0 site running on LAMP.

I uninstalled via GUI and attempted to reinstall and got the exact same result.

Proposed resolution

Not sure.

Remaining tasks

n/a

User interface changes

n/a

API changes

n/a

Data model changes

n/a

Command icon Show commands

Start within a Git clone of the project using the version control instructions.

Or, if you do not have SSH keys set up on git.drupalcode.org:

Support from Acquia helps fund testing for Drupal Acquia logo

Comments

JimCraner created an issue. See original summary.

DamienMcKenna’s picture

What version of PHP are you running locally?

omarlopesino’s picture

I have the same problem with one of the projects I am working on. PHP version is 7.4.28

omarlopesino’s picture

Status: Active » Needs review

Please review the MR, it adds a hook update installing the config entity types.

DamienMcKenna’s picture

Version: 5.0.0 » 5.1.x-dev