Ошибка Ваша версия SQLite (3.7.17) слишком старая. Active Record поддерживает SQLite> = 3.8 - PullRequest
0 голосов
/ 11 мая 2019

Я только что обновил с rails 5.2 до rails 6, и когда я пытаюсь что-то сделать с приложением, появляется вышеупомянутая ошибка.

Я использую sqlite3 для разработки в файле gem, и старое приложение работало нормально, но после обновления ошибка продолжает появляться.

group :development do 
  gem 'sqlite3'   #gem to use in development environment
end

group :production do 
 gem 'pg'         #gem to use in production environment
 #gem 'fog'
end

Это мой гем-файл

1 Ответ

0 голосов
/ 21 мая 2019

Я переключил свою машину разработчика на Ubuntu Server 18.04 LTS, который имеет более высокую версию Sqlite 3.22, которая не является последней, но прекрасно запускает Rails 6.

Ubuntu Option Cloud9

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...