Я пытаюсь создать модель в ruby, которая использует тип данных BIGINT
(в отличие от INT
, сделанный :integer
).
У меня есть поиск по всему Google, но все, что мне кажется, это "запустить инструкцию SQL, чтобы изменить таблицу на BIGINT". Это кажется немного взломанным для меня, поэтому я хотел знать, есть ли способ указать bigint в рубиновой системе, например :big_int
или что-то
Любые идеи?
Здесь - это плагин, который изменяет способ взаимодействия ActiveRecord с MySQL с использованием предельных параметров и целых столбцов. Это избавит вас от взлома SQL-заявления.
t.column "myBigInt", :integer, :limit => 5, :null=> false # uses MySQL bigint