【问题标题】:Contentful Best Practices For Scripted Migrations脚本化迁移的内容最佳实践
【发布时间】:2020-08-28 09:47:39
【问题描述】:

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

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

【问题讨论】:

    标签: contentful contentful-api


    【解决方案1】:

    Heyooo,这里是 Contentful DevRel。

    我们有a blog post 对此。

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

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

    希望对您有所帮助。 :)

    【讨论】:

    • 有没有办法确保只有一个 version_tracking 内容类型的内容条目?如何确保只有迁移才能更改版本?
    猜你喜欢
    • 2010-12-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-05-31
    • 2019-01-01
    • 2016-02-20
    • 1970-01-01
    • 2023-03-25
    相关资源
    最近更新 更多