как указать BIGINT в эстакаде рельсов? - PullRequest
0 голосов
/ 19 мая 2010

Я пытаюсь создать модель в ruby, которая использует тип данных BIGINT (в отличие от INT, сделанного :integer).

У меня есть поиск по всему Google, но все, что я, похоже, нахожу, это "запустить оператор SQL, чтобы изменить таблицу на BIGINT" - мне это кажется немного хакерским, поэтому я хотел знать, был ли способ указать bigint в системе ruby, например :big_int или что-то

Есть идеи?

1 Ответ

2 голосов
/ 19 мая 2010

Здесь - это плагин, который изменяет способ взаимодействия ActiveRecord с MySQL, используя параметр limit и целочисленные столбцы. Это избавит вас от взлома SQL-операторов.

 t.column "myBigInt", :integer, :limit => 5, :null=> false # uses MySQL bigint
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...