- Issue created by @dwkitchen
During site install from existing configuration, not all fields are created by profile_entity_base_field_info()
.
My site has three profile types: A, B, & C. The following tables are created: user__profile_a
, user__profile_b
; however, user__profile_c
is not.
This causes errors during the site installation as users cannot be loaded due to the missing table.
Following the install, it is possible to use Devel Entity Updates → to install the missing table.
I believe the issue was also part of the reason for this fix #3093005: Profile computed fields may be computed before profile_type entity exists → . Perhaps it is caching in the profile_type entity storage. I have seen a similar issue in Group #3118383: Site install form existing config fails with missing group plugin error → .
Install a site from existing configuration with more than three profile types.
drush si --existing-config
Active
1.0
Code