We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 61ca5a1 commit 5820fadCopy full SHA for 5820fad
spec/spec_helper.rb
@@ -57,10 +57,18 @@
57
58
require 'ajax-datatables-rails'
59
60
-ActiveRecord::Base.establish_connection(
61
- adapter: ENV.fetch('DB_ADAPTER', 'postgresql'),
62
- database: 'ajax_datatables_rails'
63
-)
+adapter = ENV.fetch('DB_ADAPTER', 'postgresql')
+
+options = {
+ adapter: adapter,
64
+ database: 'ajax_datatables_rails',
65
+ encoding: 'utf8'
66
+}
67
68
+options = options.merge(username: 'root', host: '127.0.0.1') if adapter == 'mysql2'
69
+options = options.merge(database: 'tmp/test.sqlite3') if adapter == 'sqlite3'
70
71
+ActiveRecord::Base.establish_connection(options)
72
73
AjaxDatatablesRails.configure do |c|
74
c.db_adapter = ActiveRecord::Base.connection.adapter_name.downcase.to_sym
0 commit comments