Sha256: 112a1a456fef6d9671d24d141bd489e1e7b3aa822bb4e5a4731c0ad1a005090d
Contents?: true
Size: 560 Bytes
Versions: 19
Compression:
Stored size: 560 Bytes
Contents
# frozen_string_literal: true if defined? ActiveRecord::Type::Value module ActiveRecord module Type class Enum < Value # :nodoc: def type :enum end def type_cast_for_database(value) if value.nil? || value == '' nil else value.to_s end end private def cast_value(value) if value.nil? || value == '' nil else value.to_sym end end end end end end
Version data entries
19 entries across 19 versions & 1 rubygems