Skip to content

Commit 635513b

Browse files
committed
Register supported adapters, fixes loading gem from local path
without this for some reason, rails thinks it needs CRuby gems such as pg gem, etc.
1 parent af9e71f commit 635513b

1 file changed

Lines changed: 9 additions & 0 deletions

File tree

lib/arjdbc.rb

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,15 @@
1717
ActiveRecord::ConnectionAdapters.register(
1818
"sqlserver", "ActiveRecord::ConnectionAdapters::MSSQLAdapter", "active_record/connection_adapters/mssql_adapter"
1919
)
20+
ActiveRecord::ConnectionAdapters.register(
21+
"sqlite3", "ActiveRecord::ConnectionAdapters::SQLite3Adapter", "arjdbc/sqlite3/adapter"
22+
)
23+
ActiveRecord::ConnectionAdapters.register(
24+
"postgresql", "ActiveRecord::ConnectionAdapters::PostgreSQLAdapter", "arjdbc/postgresql/adapter"
25+
)
26+
ActiveRecord::ConnectionAdapters.register(
27+
"mysql2", "ActiveRecord::ConnectionAdapters::Mysql2Adapter", "arjdbc/mysql/adapter"
28+
)
2029
end
2130
else
2231
warn "activerecord-jdbc-adapter is for use with JRuby only"

0 commit comments

Comments
 (0)