lib/sequel/jdbc_pervasive_adapter.rb in sequel-jdbc-pervasive-adapter-0.0.2 vs lib/sequel/jdbc_pervasive_adapter.rb in sequel-jdbc-pervasive-adapter-0.0.3
- old
+ new
@@ -2,8 +2,14 @@
require 'sequel'
require 'sequel/adapters/jdbc'
Sequel::JDBC::DATABASE_SETUP[:pervasive] = proc do |db|
require 'sequel/adapters/jdbc/pervasive'
+ require 'sequel-jdbc-pervasive-adapter/jpscs.jar'
+ require 'sequel-jdbc-pervasive-adapter/pvjdbc2.jar'
+ require 'sequel-jdbc-pervasive-adapter/pvjdbc2x.jar'
+
+ Java::JavaClass.for_name("com.pervasive.jdbc.v2.Driver")
+
db.extend(Sequel::JDBC::Pervasive::DatabaseMethods)
java.sql.DriverManager.registerDriver("com.pervasive.jdbc.v2.Driver");
end