1

我们正在使用 Contentful CMS,并且有兴趣以编程方式迁移我们的架构。Contentful 在此处提供迁移指南 - https://www.contentful.com/developers/docs/tutorials/cli/scripting-migrations/

该指南描述了如何编写迁移脚本并针对 Contentful 运行它们以更改其架构。但是,它没有提供有关如何运行脚本的指导。执行迁移后,您似乎必须手动记住永远不要再次运行它(如果再次执行它会产生错误)。这使得自动化模式更改变得困难。是否存在围绕此的最佳实践?

4

1 回答 1

2

嘿,这里有内容的 DevRel。

我们有一篇关于此的博客文章。

它描述的是您可以设置一个内容类型来保存上次运行迁移的版本。运行此迁移后,您可以更新然后输入并应用一些逻辑。

当您运行更大的迁移时,您还可以查看环境别名,这些别名允许您master在成功迁移后升级环境。这为您提供了很大的灵活性和安全性。

希望有帮助。:)

于 2020-05-12T16:13:49.120 回答