未初始化的常量Spree :: ReturnAuthorizationReason

时间:2015-03-11 03:29:54

标签: ruby-on-rails postgresql heroku spree

我是狂热的新手,我正在制作狂欢应用。我能够创建一个新的狂欢应用程序,并在出现一些错误后部署到heroku上。这是我现在的位置;

  1. 一旦在heroku上部署了所有内容,我访问了domain_name.io/shop并获得了heroku错误页出现问题,如果您是所有者检查您的日志

  2. 我做到了,看到了这个;

  3.   

    PG :: UndefinedTable:ERROR:relation" spree_preferences"才不是   存在       远程:第5行:在哪里a.attrelid ='" spree_preferences"' :: reg ...       远程:^       remote :: SELECT a.attname,format_type(a.atttypid,a.atttypmod),       remote:pg_get_expr(d.adbin,d.adrelid),a.attnotnull,a.atttypid,a.attt

    导致了this github issue,导致this answer from another post做了什么。

    1. 我跑heroku run rake db:bootstrap然后出错了。

    2. 确切的错误是;

    3.   耙子流产了!     StandardError:发生错误,此以及所有后续迁移都已取消:

           

      未初始化的常量Spree :: ReturnAuthorizationReason / app / db / migrate / 20150310072293_create_spree_return_authorization_reasons.spree.rb:14:in   `阻止(2级)改变'

      1. 当我搜索它所指的文件时,在文件夹'中找到了该文件,它发现该文件甚至不存在于我的仓库中。
      2. 我不太清楚该怎么做。此时,删除它并重新开始会更容易吗?任何帮助或指示将不胜感激。

0 个答案:

没有答案