В Rails 3 как изменить тип первичного ключа по умолчанию, скажем, BIGINT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY
В моем случае меня интересует только MySQL.
Для Rails 2 вы можете увидеть ответ «Как использовать длинные идентификаторы в Rails?» 1
Однако в Rails 3 это приведет к ошибке. Я не уверен, что это потому, что класс давно не используется или код должен идти в том же месте. В active_record/connection_adapters/mysql_adapter.rb
видно, что константа NATIVE_DATABASE_TYPES
все еще определена.
Как правильно достичь того же эффекта в Rails 3?