gpt4 book ai didi

ruby-on-rails - 折叠旧的 Rails 迁移是个好主意吗?

转载 作者:行者123 更新时间:2023-12-03 14:47:39 24 4
gpt4 key购买 nike

到目前为止,我正在开发的 Rails 应用程序大约有 35 次迁移。由于该应用程序是作为实验开始的,当我在不同的想法之间来回切换时,迁移过程中会出现大量无意义的变动。

将迁移 1-35 合并为一个迁移是否有任何缺点?我计划通过让第一次迁移加载现在的模式并删除所有以前的迁移来做到这一点。

我是目前唯一从事这个项目的人,如果这有所作为的话。

最佳答案

如果您的代码处于源代码管理之下(您的代码确实处于源代码管理之下,不是吗?)那么我会说没有真正的危害,只要您接受回滚架构更改将需要恢复旧的迁移或全新的迁移。在确定任何事情之前,请确保您了解其中的含义并接受它们。

您当前的 schema.rb 可以构成一个新的单一迁移的基础,该迁移将启动一个新的集合。

请注意,如果您在现有迁移、静态数据加载和/或可能的后续转换中有数据操作操作,则需要在某处处理这些操作。这是我绊倒过几次的东西......

关于ruby-on-rails - 折叠旧的 Rails 迁移是个好主意吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/707013/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com