Sha256: 0a6df936e2822e2c02e2a4d05e547831ec471aa2729390cdee7024ee5ed17c64
Contents?: true
Size: 437 Bytes
Versions: 19
Compression:
Stored size: 437 Bytes
Contents
module ActiveRecord module ConnectionAdapters module SQLServer module Type class Uuid < String ACCEPTABLE_UUID = %r{\A\{?([a-fA-F0-9]{4}-?){8}\}?\z}x alias_method :type_cast_for_database, :type_cast_from_database def type :uuid end def type_cast(value) value.to_s[ACCEPTABLE_UUID, 0] end end end end end end
Version data entries
19 entries across 19 versions & 2 rubygems