Jer*_*her 1 ruby ruby-on-rails heroku dbmigrate
我正在尝试在Heroku上运行命令
Heroku跑 rake db:migrate
但我得到错误:
Migrating to AddNameToUsers (20130320002032)
== AddNameToUsers: migrating =================================================
-- add_column(:users, :name, :string)
rake aborted!
An error has occurred, this and all later migrations canceled:
PG::Error: ERROR: relation "users" does not exist
: ALTER TABLE "users" ADD COLUMN "name" character varying(255)
Run Code Online (Sandbox Code Playgroud)
这可能与我在本地服务器上的迁移文件存在问题这一事实有关.我设法解决它并且不得不删除其中一个文件,但是我担心我可能删除了一些我没有迁移到heroku数据库的东西?
我的帐户的github是https://github.com/jeremybelcher/omrails
任何帮助表示赞赏
您以前的迁移丢失了.
你可以做:
rake db:create
rake db:schema:load
rake db:migrate
Run Code Online (Sandbox Code Playgroud)
这将根据您的schema.rb文件重新创建数据库.
| 归档时间: |
|
| 查看次数: |
2482 次 |
| 最近记录: |