Skip to content

Commit 4b341ef

Browse files
committed
[Rails5] Fix arity of all type initialize methods.
1 parent ef279ce commit 4b341ef

File tree

9 files changed

+13
-8
lines changed

9 files changed

+13
-8
lines changed

lib/active_record/connection_adapters/sqlserver/type/datetime.rb

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,11 @@ class DateTime < ActiveRecord::Type::DateTime
66

77
include TimeValueFractional
88

9+
def initialize(*args)
10+
super
11+
@precision = nil if self.class == DateTime
12+
end
13+
914
def sqlserver_type
1015
'datetime'.freeze
1116
end

lib/active_record/connection_adapters/sqlserver/type/money.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ module SQLServer
44
module Type
55
class Money < Decimal
66

7-
def initialize(options = {})
7+
def initialize(*args)
88
super
99
@precision = 19
1010
@scale = 4

lib/active_record/connection_adapters/sqlserver/type/small_money.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ module SQLServer
44
module Type
55
class SmallMoney < Money
66

7-
def initialize(options = {})
7+
def initialize(*args)
88
super
99
@precision = 10
1010
@scale = 4

lib/active_record/connection_adapters/sqlserver/type/unicode_varchar.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ module SQLServer
44
module Type
55
class UnicodeVarchar < UnicodeChar
66

7-
def initialize(options = {})
7+
def initialize(*args)
88
super
99
@limit = 4000 if @limit.to_i == 0
1010
end

lib/active_record/connection_adapters/sqlserver/type/unicode_varchar_max.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ module SQLServer
44
module Type
55
class UnicodeVarcharMax < UnicodeVarchar
66

7-
def initialize(options = {})
7+
def initialize(*args)
88
super
99
@limit = 2_147_483_647
1010
end

lib/active_record/connection_adapters/sqlserver/type/varbinary.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ module SQLServer
44
module Type
55
class Varbinary < Binary
66

7-
def initialize(options = {})
7+
def initialize(*args)
88
super
99
@limit = 8000 if @limit.to_i == 0
1010
end

lib/active_record/connection_adapters/sqlserver/type/varbinary_max.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ module SQLServer
44
module Type
55
class VarbinaryMax < Varbinary
66

7-
def initialize(options = {})
7+
def initialize(*args)
88
super
99
@limit = 2_147_483_647
1010
end

lib/active_record/connection_adapters/sqlserver/type/varchar.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ module SQLServer
44
module Type
55
class Varchar < Char
66

7-
def initialize(options = {})
7+
def initialize(*args)
88
super
99
@limit = 8000 if @limit.to_i == 0
1010
end

lib/active_record/connection_adapters/sqlserver/type/varchar_max.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ module SQLServer
44
module Type
55
class VarcharMax < Varchar
66

7-
def initialize(options = {})
7+
def initialize(*args)
88
super
99
@limit = 2_147_483_647
1010
end

0 commit comments

Comments
 (0)