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
Issue fork backup_migrate-3221004
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:
Comments
Comment #2
DamienMcKennaWhat version of PHP are you running locally?
Comment #3
omarlopesinoI have the same problem with one of the projects I am working on. PHP version is 7.4.28
Comment #5
omarlopesinoPlease review the MR, it adds a hook update installing the config entity types.
Comment #6
DamienMcKenna