# File lib/dm-migrations/adapters/dm-sqlserver-adapter.rb, line 161
        def type_map
          length    = Property::String::DEFAULT_LENGTH
          precision = Property::Numeric::DEFAULT_PRECISION
          scale     = Property::Decimal::DEFAULT_SCALE

          @type_map ||= super.merge(
            DateTime       => { :primitive => 'DATETIME'                                         },
            Date           => { :primitive => 'SMALLDATETIME'                                    },
            Time           => { :primitive => 'SMALLDATETIME'                                    },
            TrueClass      => { :primitive => 'BIT',                                             },
            Property::Text => { :primitive => 'NVARCHAR', :length => 'max'                       }
          ).freeze
        end