Ruby on rails 如何从rails应用程序中删除完整功能?

Ruby on rails 如何从rails应用程序中删除完整功能?,ruby-on-rails,model-view-controller,controller,rails-models,Ruby On Rails,Model View Controller,Controller,Rails Models,最初,我在rails上用用户和帖子模型构建了一个论坛,但现在我计划转向其他方面,不再需要帖子功能 我的问题是如何完全删除它,如果必须删除生成的文件,正确的顺序是什么 我所说的删除是指应用程序中从未存在过类似的功能,没有数据库连接,其他用户模型上也没有剩余的属性 我不知道如何继续,有很多方法,通过运行命令或删除生成的文件,但我想知道正确的方法,因为如果出现问题,我不想遇到麻烦。没有“正确”的方法,只需删除文件,创建迁移,删除表,然后审核剩余文件中不再使用的方法 在简单的情况下,您可以使用生成代码的

最初,我在rails上用用户和帖子模型构建了一个论坛,但现在我计划转向其他方面,不再需要帖子功能

我的问题是如何完全删除它,如果必须删除生成的文件,正确的顺序是什么

我所说的删除是指应用程序中从未存在过类似的功能,没有数据库连接,其他用户模型上也没有剩余的属性

我不知道如何继续,有很多方法,通过运行命令或删除生成的文件,但我想知道正确的方法,因为如果出现问题,我不想遇到麻烦。

没有“正确”的方法,只需删除文件,创建迁移,删除表,然后审核剩余文件中不再使用的方法

在简单的情况下,您可以使用生成代码的生成器来删除该代码。如果使用
rails generate model MyModel
生成模型和迁移,则可以使用
rails destroy model MyModel