0
我有一个Ruby on Rails应用程序。我改变了我的数据库,我想将它部署到heroku。删除以前在heroku上的迁移
如何删除以前在heroku上的迁移并迁移我的新数据库设计?
我测试使用此代码:heroku run db:migrate
,但是当我想从我的新的数据库设计创建一个对象,我得到这个错误:We're sorry, but something went wrong
然而,当我刷新我的网页创建它!它有什么问题?
ActionView :: Template :: Error(未定义的方法'image_address'为#):但它在我的本地系统中完美工作! –
butb0rn
您确定使用Rails生成器以正确的顺序创建了迁移吗?如果它在您的本地系统上运行,那么迁移应该可以在heroku中正确运行。用解决方案更新我的答案。 –
tnx很多人。我使用你的建议和这** heroku pg:重置数据库**它的工作原理。 – butb0rn