Я создал новый проект Rails 3.0.9.Среди прочего в Gemfile
он включает:
gem 'sqlite3'
# gem 'sqlite3-ruby', :require => 'sqlite3'
Я знаю, что вторая показанная строка закомментирована по умолчанию, но почему она включена и когда она должна использоваться?
Я прочитал объявление , которое:
Это объявление должно сообщить вам, что гем sqlite3-ruby переименовывается (барабанная дробь, пожалуйста) в "sqlite3".
Исходя из этого объявления, я предполагаю, что вторая строка - ссылка на гем sqlite3-ruby
- включена в устаревших целях, но я не уверен, так как я новичок в Ruby и Rails.