Большинство Rails-приложений работают на MySQL, поэтому я предполагаю, что это хранилище данных, о котором вы спрашиваете.MySQL также имеет тип BigInt.Насколько велики значения битовой маски, которые вы планируете хранить?Звучит так, как будто вам нужно какое-то целочисленное значение размера, достаточно большого для вашей битовой маски.
Вот полная информация о числовых типах данных в MySQL: http://dev.mysql.com/doc/refman/5.0/en/numeric-types.html
РЕДАКТИРОВАТЬ: код для определениячерез схему Rails DSL в миграции будет:
add_column(:my_table, :bitmask, :integer, :precision => 20)
# => bitmask DECIMAL(20)
# 20 digit integer, holds 64bit value