1

我们有一个托管在 Pantheon 的 Drupal 8 站点,站点配置通过“只读配置”模块锁定。

我使用 git 创建了站点的本地克隆并添加了一个新用户,但是当我执行此操作时,git status它显示我的分支与 master 同步。话虽如此,看起来新添加的用户并未写入任何配置 YAML 文件。

所以,我怀疑我需要从本地导出数据库并将其导入万神殿——但这似乎不是正确的过程或最安全的方法。有人可以确认一下,因为我没有找到适用于这种情况的任何资源,并希望确保我遵循最佳实践吗?

4

1 回答 1

0

用户是实体,因此存储在数据库中,而不是配置中。

如果您想在不同的环境中同步您的用户,那么您将不得不寻找一种方法来从 Pantheon 检索数据库备份并将它们导入到不同的环境中,或者查看一个模块来同步用户实体。我从快速的 Google 搜索中找到了content_sync模块,但没有使用它,并且不能保证它会工作/满足您的要求。

于 2018-04-23T18:37:01.270 回答