# File lib/innodb/data_type.rb, line 13 def initialize(base_type, modifiers, properties) nbits = modifiers.fetch(0, 1) raise "Unsupported width for BIT type." unless nbits >= 0 and nbits <= 64 @width = (nbits + 7) / 8 @name = Innodb::DataType.make_name(base_type, modifiers, properties) end