Bundle: sqlite3 vs. sqlite3-ruby

In various examples and tutorials I've see Gemfiles contain

    gem 'sqlite3'

or

    gem 'sqlite3-ruby', :require => 'sqlite3'

What is the difference? Which should be used in a new Rails application (3.0.9)?

Matt

I’ve installed sqlite3 and everything is working… but i don’t know the differences between the two…

In various examples and tutorials I've see Gemfiles contain

gem 'sqlite3'

This means load the gem called sqlite3

or

gem 'sqlite3\-ruby', :require => 'sqlite3'

this means load the sqlite3-ruby gem, and load the sqlite3.rb file inside it.

What is the difference? Which should be used in a new Rails application (3.0.9)?

sqlite3-ruby was renamed to sqlite3 ( http://groups.google.com/group/sqlite3-ruby/browse_thread/thread/8b5c607f66f44875 )

Fred