ruby-on-rails - 在轨道上回滚红宝石之前撤消脚手架
问题描述
rails db:rollback
我只是在摧毁脚手架后才意识到我必须这样做。现在有什么办法可以删除表吗?
我创建了一个名为 reviews 的表,然后销毁了脚手架,但我的 schema.rb 中仍然有表评论,我想摆脱它。
请问有解决方案吗?
解决方案
您可以删除该表rails console
在console
ActiveRecord::Migration.drop_table :reviews
然后在terminal
rake db:schema:dump
更新架构文件
推荐阅读
- reactjs - React Link 不刷新页面
- c# - 从列表中检索第一项
- java - 广泛应用工厂模式
- javascript - 如何根据类型将数组拆分为两部分-Angular JS
- laravel - vue.js 无法挂载组件:模板
- python - 贪吃蛇游戏:屏幕上不出现蛇和苹果
- machine-learning - 随机森林模型中的训练误差低于测试误差
- python - Python:可逆地将字母数字字符串编码为整数
- javascript - 使用 runOutsideAngular 方法(Angular 2+)时,模糊事件处理程序不起作用
- hadoop-yarn - 在活动/备用节点上安排 YARN 应用程序