【发布时间】:2018-07-23 16:29:59
【问题描述】:
我在删除 rails 中的 devise gem 表时遇到问题,我已经删除了迁移,但在我错误地创建了设计代码之前,我的表仍在名为 User 的架构中:
rails d model User
正确的代码是:
rails g devise User
那么如何删除架构中的设计表
【问题讨论】:
标签: ruby-on-rails
我在删除 rails 中的 devise gem 表时遇到问题,我已经删除了迁移,但在我错误地创建了设计代码之前,我的表仍在名为 User 的架构中:
rails d model User
正确的代码是:
rails g devise User
那么如何删除架构中的设计表
【问题讨论】:
标签: ruby-on-rails
删除迁移文件不会删除表。
要删除表格,最“直接”的方法是打开您的 Rails 控制台:
rails c
ActiveRecord::Migration.drop_table(:users)
【讨论】: