【发布时间】:2018-04-18 13:31:43
【问题描述】:
抱歉,这个问题在这个网站上不是一个合适的问题,但我真的认为我需要知道如何做到这一点,因为在生产环境中,如果我在删除模型时一直删除所有数据,这应该是个严重的问题。
详细说明
如果重新制作同名模型,我的意思是删除一个模型后,再制作同名模型。
它应该像
rails destroy model Name
在那之后
rails g model Name
而且这种情况通常会出现错误,我们基本上可以使用命令rails db:schema:load来修复错误,但是这个命令会破坏现有数据库的全部数据,但我不想丢失数据,所以我想知道有没有其他好方法。
谢谢
【问题讨论】:
-
非常不清楚你在问什么。你能详细说明一下吗?
-
我更新了我的问题,谢谢
-
为什么需要删除模型?
-
因为曾经我认为一个模型是必要的,但后来我发现它是必要的
标签: ruby-on-rails ruby database