Sha256: 4a80fe94627ab291bb889385940efae6c6c5669592680591837ea34ddb689725

Contents?: true

Size: 416 Bytes

Versions: 20

Compression:

Stored size: 416 Bytes

Contents

# frozen_string_literal: true

module ActiveRecord
  module Type
    module OracleEnhanced
      class Boolean < ActiveModel::Type::Boolean # :nodoc:
        private

          def cast_value(value)
            # Kind of adding 'n' and 'N' to  `FALSE_VALUES`
            if ["n", "N"].include?(value)
              false
            else
              super
            end
          end
      end
    end
  end
end

Version data entries

20 entries across 20 versions & 1 rubygems

Version Path
activerecord-oracle_enhanced-adapter-6.0.6 lib/active_record/type/oracle_enhanced/boolean.rb
activerecord-oracle_enhanced-adapter-6.0.5 lib/active_record/type/oracle_enhanced/boolean.rb
activerecord-oracle_enhanced-adapter-6.0.4 lib/active_record/type/oracle_enhanced/boolean.rb
activerecord-oracle_enhanced-adapter-6.0.3 lib/active_record/type/oracle_enhanced/boolean.rb
activerecord-oracle_enhanced-adapter-5.2.8 lib/active_record/type/oracle_enhanced/boolean.rb
activerecord-oracle_enhanced-adapter-6.0.2 lib/active_record/type/oracle_enhanced/boolean.rb
activerecord-oracle_enhanced-adapter-6.0.0 lib/active_record/type/oracle_enhanced/boolean.rb
activerecord-oracle_enhanced-adapter-6.0.0.rc3 lib/active_record/type/oracle_enhanced/boolean.rb
activerecord-oracle_enhanced-adapter-6.0.0.rc2 lib/active_record/type/oracle_enhanced/boolean.rb
activerecord-oracle_enhanced-adapter-5.2.6 lib/active_record/type/oracle_enhanced/boolean.rb
activerecord-oracle_enhanced-adapter-6.0.0.rc1 lib/active_record/type/oracle_enhanced/boolean.rb
activerecord-oracle_enhanced-adapter-6.0.0.beta1 lib/active_record/type/oracle_enhanced/boolean.rb
activerecord-oracle_enhanced-adapter-5.2.5 lib/active_record/type/oracle_enhanced/boolean.rb
activerecord-oracle_enhanced-adapter-5.2.4 lib/active_record/type/oracle_enhanced/boolean.rb
activerecord-oracle_enhanced-adapter-5.2.3 lib/active_record/type/oracle_enhanced/boolean.rb
activerecord-oracle_enhanced-adapter-5.2.2 lib/active_record/type/oracle_enhanced/boolean.rb
activerecord-oracle_enhanced-adapter-5.2.1 lib/active_record/type/oracle_enhanced/boolean.rb
activerecord-oracle_enhanced-adapter-5.2.0 lib/active_record/type/oracle_enhanced/boolean.rb
activerecord-oracle_enhanced-adapter-5.2.0.rc1 lib/active_record/type/oracle_enhanced/boolean.rb
activerecord-oracle_enhanced-adapter-5.2.0.beta1 lib/active_record/type/oracle_enhanced/boolean.rb