一旦狂欢(3.1)在本地工作。接下来是推送到heroku。 我肯定有postgresql。但似乎我必须使用类似的rails命令手动执行安装表。 在我应该运行的{{3}}
rails g spree:install --user_class=Spree::User
rails g spree:auth:install
rails g spree_gateway:install
我的第一个问题是如何为heroku运行这些命令
我的解决方案是使用这些命令
heroku run rake spree:install --user_class=Spree::User
heroku run rake railties:install:migrations
heroku run rake db:migrate
heroku run rake db:seed
heroku run rake spree_sample:load
答案 0 :(得分:0)
您不需要在heroku上再次运行这些命令。
只需将spree生成的文件添加到git即可。还要确保将狂欢迁移添加到git,然后您可以将它部署到heroku上。
其次是
heroku run rake db:migrate