In Rails 2, you used to be able to run an application without a database by adding the following line to your config/environment.rb file:
config.frameworks -= [ :active_record ]Rails 3 has switched the convention around. Go into your config/application.rb file and remove the following line:
require 'rails/all'Replace it with the following lines:
require "action_controller/railtie"
require "action_mailer/railtie"
require "active_resource/railtie"
require "rails/test_unit/railtie"You should now be able to fire up your rails application without a database.