加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

ruby-on-rails-3 – 如何在Ruby on Rails Heroku应用程序中放置

发布时间:2020-12-16 22:42:24 所属栏目:百科 来源:网络整理
导读:Similar question here,但没有一个答案实际上回答了这个问题.接受的答案只是显示如何登录到控制台并销毁所有记录.在这种情况下,这不是我需要的. 我需要完全废弃单个表(它没有关联),并通过现有的迁移重新创建它. 有什么东西吗? heroku pg:destroy_table "Pro
Similar question here,但没有一个答案实际上回答了这个问题.接受的答案只是显示如何登录到控制台并销毁所有记录.在这种情况下,这不是我需要的.

我需要完全废弃单个表(它没有关联),并通过现有的迁移重新创建它.

有什么东西吗?

heroku pg:destroy_table "Products"

然后,我将再次运行我的迁移,它将创建具有新模式的表:

heroku run rake db:migrate

解决方法

你可以尝试使用英雄pg:psql.这应该打开一个控制台到您的数据库,您可以执行任意SQL:
DROP TABLE products;

您可以在heroku文档:https://devcenter.heroku.com/articles/heroku-postgresql#pgpsql中找到更多关于pg:psql的信息

PostgreSQL文档相同:http://www.postgresql.org/docs/9.1/static/sql-droptable.html

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读