abstract class DB::Driver
- DB::Driver
 - Reference
 - Object
 
Overview
Database driver implementors must subclass Driver,
register with a driver_name using DB#register_driver and
override the factory method #build_connection.
require "db"
class FakeDriver < Driver
  def build_connection(db)
    FakeConnection.new db
  end
end
DB.register_driver "fake", FakeDriver
Access to this fake datbase will be available with
DB.open "fake://..." do |db|
  # ... use db ...
end
Refer to Connection, Statement and ResultSet for further
driver implementation instructions.