我们在Pantheon有一个Drupal 8站点,站点配置通过“Configuration Read-only”模块锁定。
我使用git创建了一个网站的本地克隆并添加了一个新用户,但当我执行git status
时,它显示我的分支与主服务器同步。有了这个说法,它看起来不像新添加的用户被写入任何配置YAML文件。
所以,我怀疑我需要从我的本地导出数据库并将其导入Pantheon - 但这似乎不是正确的过程或最安全的方法。有人可以确认,因为我没有找到适用于这种情况的任何资源,并且想确保我遵循最佳做法吗?
答案 0 :(得分:0)
用户是实体,因此存储在数据库中,而不是存储在配置中。
如果要在不同环境中同步用户,则必须研究从Pantheon检索数据库备份的方法,并将其导入不同的环境或查看要同步的模块用户实体。我在Google快速搜索中找到了content_sync模块,但没有使用它,也无法保证它能够满足您的要求。