gpt4 book ai didi

python - 在 Rails 模型中像 Django 一样使用迁移

转载 作者:数据小太阳 更新时间:2023-10-29 07:59:15 25 4
gpt4 key购买 nike

我在基于 RoRDjango 的项目中进行开发,我不喜欢 RoR 处理迁移 的方式。例如,如果我在 2 年内对我的模型进行了巨大的更改,在 Django 中,我可以根据模型的实际状态删除所有迁移并创建新的单个文件。在 RoR 中,我将有大约 50 个文件,其中一些可能是绝对多余的(如果我错了请纠正我)。

我想要 RoR 应用程序,它将创建基于模型的迁移,就像在 Django 中一样(所以我假设模型需要一些关于字段的信息)。

RoR 是否有任何 gem/框架可以添加此类功能?

最佳答案

db/schema.rb 文件跟踪当前状态,您可以随时删除迁移并使用 rake db:schema:load 任务将 db/schema.rb 加载到您的数据库中。

关于python - 在 Rails 模型中像 Django 一样使用迁移,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32639706/

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