Methods

DataMapper::Migrations::SqlserverAdapter::ClassMethods

Public Instance Methods

type_map() click to toggle source

Types for Sqlserver databases.

@return [Hash] types for Sqlserver databases.

@api private

     # File lib/dm-migrations/adapters/dm-sqlserver-adapter.rb, line 160
160:         def type_map
161:           length    = Property::String.length
162:           precision = Property::Numeric.precision
163:           scale     = Property::Decimal.scale
164: 
165:           super.merge(
166:             DateTime       => { :primitive => 'DATETIME'                   },
167:             Date           => { :primitive => 'SMALLDATETIME'              },
168:             Time           => { :primitive => 'SMALLDATETIME'              },
169:             TrueClass      => { :primitive => 'BIT',                       },
170:             Property::Text => { :primitive => 'NVARCHAR', :length => 'max' }
171:           ).freeze
172:         end

Disabled; run with --debug to generate this.

[Validate]

Generated with the Darkfish Rdoc Generator 1.1.6.