Posty_API错误:Gemfile中出现错误,Bundler无法继续

时间:2016-06-01 09:35:06

标签: ruby-on-rails ruby postfix-mta gemfile mail-server

我试图在我的邮件服务器上安装posty_API(使用MySQL和Postfix),并在命令rake db:migrate上显示错误

  

您的Gemfile出错,Bundler无法继续。

Gemfile:

    source 'http://rubygems.org'

gem 'rack', '~> 1.5.2'
gem 'rake', '~> 10.3.2'
gem 'grape', '~> 0.7.0'
gem 'activerecord', '~> 3.2.22',:require => 'active_record'
gem 'json'
gem 'grape-swagger'
gem 'rack-cors', :require => 'rack/cors'
gem 'schema_plus', '~> 1.5.1'

group :test, :development do
  gem 'rspec'
  gem 'rack-test',:require => 'rack/test'
  gem 'shotgun'
  gem 'racksh'
  gem 'rubocop'
end

group :mysql, optional: true do
  gem 'mysql2', '~> 0.3.16'
end

group :postgresql, optional: true do
  gem 'pg', '~> 0.18.4'
  gem 'activerecord-postgresql-adapter'
end

此外,当我试图通过bundle install运行时,我看到了

  

捆绑完成! 16个Gemfile依赖项,现已安装45个宝石。宝石   在组db中没有安装。

我会很乐意得到任何帮助。感谢。

1 个答案:

答案 0 :(得分:0)

我刚刚添加了远程SQL服务器的主机,创建了测试数据库,制作了rake db:migrate,然后将表移动到旧数据库并再次使rake db:migrate