Skip to content

Commit 24c084c

Browse files
author
Anna
committed
Include bind_visitor
Fix 'undefined method `accept' for nil:NilClass'
1 parent 6b6f88d commit 24c084c

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

lib/active_record/connection_adapters/sqlserver_adapter.rb

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
require 'base64'
22
require 'arel/visitors/sqlserver'
3+
require 'arel/visitors/bind_visitor'
34
require 'active_record'
45
require 'active_record/base'
56
require 'active_support/concern'
@@ -190,6 +191,9 @@ class SQLServerAdapter < AbstractAdapter
190191

191192
self.enable_default_unicode_types = true
192193

194+
class BindSubstitution < Arel::Visitors::SQLServer # :nodoc:
195+
include Arel::Visitors::BindVisitor
196+
end
193197

194198
def initialize(connection, logger, pool, config)
195199
super(connection, logger, pool)

0 commit comments

Comments
 (0)