Class: ActiveRecord::Type::OracleEnhanced::Text

Inherits:
Text
  • Object
show all
Defined in:
lib/active_record/type/oracle_enhanced/text.rb

Overview

:nodoc:

Defined Under Namespace

Classes: Data

Instance Method Summary collapse

Instance Method Details

#changed_in_place?(raw_old_value, new_value) ⇒ Boolean

Returns:



9
10
11
12
13
# File 'lib/active_record/type/oracle_enhanced/text.rb', line 9

def changed_in_place?(raw_old_value, new_value)
  # TODO: Needs to find a way not to cast here.
  raw_old_value = cast(raw_old_value)
  super
end

#serialize(value) ⇒ Object



15
16
17
18
# File 'lib/active_record/type/oracle_enhanced/text.rb', line 15

def serialize(value)
  return unless value
  Data.new(super)
end