Развертывание на heroku не удалось, потому что sqlite3 находится в драгоценных камнях, хотя это не так

Поэтому я переключился на postgresql с sqlite3, с помощью которого я создал приложение. Я хотел бы развернуть на heroku, и я знаю, что sqlite несовместим, поэтому я удалил его из своего приложения в каталоге db, удалил драгоценный камень и т.д. в моем гем-файле, что приводит к сбою нажатия. Черт возьми! га. Я удалил его из своего гемфайла, и я не вижу его в блокировке гемфайла. Любые идеи?

Вы тоже обновили свой Gemfile.lock?

Chris 13.09.2018 22:01

Ага. Я думаю, что нашел решение. Я отправлю ответ

dmberko11 13.09.2018 22:21

Ничего. Теперь проблема в sqlite3. Отредактировал вопрос

dmberko11 13.09.2018 23:03

«Я не вижу этого в блокировке гемфайла» - пожалуйста, сообщите об этом очень уверен. Есть разница между «я этого не вижу» и «этого нет». Используйте что-то вроде grep или инструмент поиска в вашем любимом текстовом редакторе, чтобы убедиться, что его там нет.

Chris 13.09.2018 23:07

Вы проверили, что используете правильный адаптер в database.yml? Это должен быть adapter: postgresql. В противном случае Rails покажет ошибку об отсутствии гема, которую легко спутать с проблемой гема / бандлера.

max 14.09.2018 01:15

Я действительно успешно деплпоед. Но теперь есть внутренняя ошибка сервера 500. Фу. Веселье никогда не заканчивается

dmberko11 14.09.2018 01:33
Стоит ли изучать PHP в 2023-2024 годах?
Стоит ли изучать PHP в 2023-2024 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Приемы CSS-макетирования - floats и Flexbox
Приемы CSS-макетирования - floats и Flexbox
Здравствуйте, друзья-студенты! Готовы совершенствовать свои навыки веб-дизайна? Сегодня в нашем путешествии мы рассмотрим приемы CSS-верстки - в...
Тестирование функциональных ngrx-эффектов в Angular 16 с помощью Jest
В системе управления состояниями ngrx, совместимой с Angular 16, появились функциональные эффекты. Это здорово и делает код определенно легче для...
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
0
6
84
1

Ответы 1

Я не уверен, нужно ли вам настроить Gemfile следующим образом;

group :production do
  gem "pg"
end

group :development, :test do
  gem "sqlite3"
end

И bundle install, чтобы снова обновить Gemfile.

Другие вопросы по теме