Я пытаюсь развернуть в Heroku с помощью приложения Ruby on Rails, которое я создал.Я создал его с помощью sqlite и пытаюсь переключиться на Postgres, чтобы я мог Heroku.Я искал ответы на полученную ошибку, но ничего не работает.Вот что я сделал:
Gemfile:
group :production do
gem 'pg'
end
group :development, :test do
gem 'sqlite3'
end
gem 'pg'
Database.yml:
development:
adapter: postgresql
encoding: utf8
database: classsap_development
pool: 5
username:
password:
test: &TEST
adapter: postgresql
encoding: utf8
database: classsap_test
pool: 5
username:
password:
production:
adapter: postgresql
encoding: utf8
database: classsap_production
pool: 5
username:
password:
cucumber:
<<: *TEST
Затем я нажимаю на Git и пытаюсь запустить пакетную установку (илимного, много вариантов этого), и я получаю эту ошибку:
Произошла ошибка при установке pg (1.1.4), и Bundler не может продолжить.Удостоверьтесь, что gem install pg -v '1.1.4' --source 'https://rubygems.org/'
успешен перед объединением.
Если я нажимаю / запускаю установку / отправку комплекта в Heroku с "gem 'pg'" в моем Gemfile, приложение развертывается, но любая страница, которая должна использоватьбаза данных не будет работать.Как мне получить pg для установки или что я делаю не так?Спасибо.