diff --git a/lib/rom/adapter/sequel.rb b/lib/rom/adapter/sequel.rb
index <HASH>..<HASH> 100644
--- a/lib/rom/adapter/sequel.rb
+++ b/lib/rom/adapter/sequel.rb
@@ -9,7 +9,8 @@ module ROM
       attr_reader :connection
 
       def self.schemes
-        [:sqlite, :jdbc]
+        %i(ado amalgalite cubrid db2 dbi do fdbsql firebird ibmdb informix jdbc
+           mysql mysql2 odbc openbase oracle postgres sqlanywhere sqlite swift tinytds)
       end
 
       def initialize(*args)
diff --git a/spec/unit/rom/adapter/sequel_spec.rb b/spec/unit/rom/adapter/sequel_spec.rb
index <HASH>..<HASH> 100644
--- a/spec/unit/rom/adapter/sequel_spec.rb
+++ b/spec/unit/rom/adapter/sequel_spec.rb
@@ -12,4 +12,13 @@ describe Adapter::Sequel do
       end
     end
   end
+
+  describe ".schemes" do
+    it "returns a list of schemes supported by Sequel" do
+      schemes = %i(ado amalgalite cubrid db2 dbi do fdbsql firebird ibmdb informix jdbc
+                   mysql mysql2 odbc openbase oracle postgres sqlanywhere sqlite swift tinytds)
+
+      expect(described_class.schemes).to eq schemes
+    end
+  end
 end
Add support for all Sequel-backed RDBMS

Closes #<I>