module Sequel::JDBC

def self.load_gem(name)

works for PostgreSQL, MySQL, and SQLite.
Allowing loading the necessary JDBC support via a gem, which
def self.load_gem(name)
  begin
    Sequel.tsk_require "jdbc/#{name}"
  rescue LoadError
    # jdbc gem not used, hopefully the user has the .jar in their CLASSPATH
  end
end