【发布时间】:2016-11-02 23:18:42
【问题描述】:
一旦 spree(3.1) 在本地工作。接下来是推送到heroku。 我确定有postgresql。但似乎我必须使用类似的 rails 命令之一手动设置表。 在document 我应该跑
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
【问题讨论】:
-
所以?当你在 Heroku 上运行这些命令时会发生什么?似乎是什么问题?
-
它解决了我的 ActiveRecord::StatementInvalid 问题。但是想知道为什么没有人提到要为 heroku 做什么。
标签: ruby-on-rails heroku spree