Ruby on rails 我的heroku应用程序&x27;s生成的文件

Ruby on rails 我的heroku应用程序&x27;s生成的文件,ruby-on-rails,ruby-on-rails-3,heroku,ruby-on-rails-3.1,activeadmin,Ruby On Rails,Ruby On Rails 3,Heroku,Ruby On Rails 3.1,Activeadmin,我有一个部署到Heroku的rails应用程序,我不知道为什么,但我无法在localhost上查看该应用程序,也无法访问由Heroku run rails generate[]创建的文件。这种情况下的gem是activeadmin,但我想知道如何获取从这个命令生成的文件 运行rails generate active\u admin:install时出现的错误 /Users/michaelscaria/.rvm/gems/ruby-1.9.3-p385/gems/activerecord- 3.

我有一个部署到Heroku的rails应用程序,我不知道为什么,但我无法在localhost上查看该应用程序,也无法访问由
Heroku run rails generate[]
创建的文件。这种情况下的gem是activeadmin,但我想知道如何获取从这个命令生成的文件

运行
rails generate active\u admin:install时出现的错误

/Users/michaelscaria/.rvm/gems/ruby-1.9.3-p385/gems/activerecord- 3.2.11/lib/active_record/connection_adapters/postgresql_adapter.rb:1208:in `initialize': FATAL:  database "crowdery_development" does not exist (PG::Error)

您需要在gem文件中添加gem“pg”

group :production do
  gem "pg"
end
在安装捆绑包之前,您需要使用以下命令安装“postgresql”

sudo apt-get install postgresql
那之后呢

bundle install --without production

您需要在gem文件中添加gem“pg”

group :production do
  gem "pg"
end
在安装捆绑包之前,您需要使用以下命令安装“postgresql”

sudo apt-get install postgresql
那之后呢

bundle install --without production

结果表明我使用的数据库名称与创建应用程序时使用的数据库名称不同。

结果表明我使用的数据库名称与创建应用程序时使用的数据库名称不同。

您试图在Heroku上使用生成器吗?Heroku没有一个正常的,所以你不应该期望它工作。@muistooshort我正在使用
Heroku运行rails生成active\u admin:install
,但是你通常在把任何东西推给Heroku之前都要做这些事情吗?@muistooshort在它给我一个PG::error之前,我做的很好,所以你还没有创建数据库或设置好它PostgreSQL?你想在Heroku上使用生成器?Heroku没有一个正常的,所以你不应该期望它工作。@muistooshort我正在使用
Heroku运行rails生成active\u admin:install
,但是你通常在把任何东西推给Heroku之前都要做这些事情吗?@muistooshort在它给我一个PG::error之前,我做的很好,所以你还没有创建数据库或设置好它那么PostgreSQL?如果您发现此答案有用,请单击“勾选”接受答案如果您发现此答案有用,请单击“勾选”接受答案