Rails: миграция для создания столбца char (12) фиксированной длины

Как лучше всего определить столбец SQL фиксированной длины (например, CHAR (12)) посредством миграции Rails?

Почему это не должно обрабатываться моделью, связано с производительностью char () vs varchar (), и я бы не хотел вводить необработанный SQL в базу данных.

Изменить: я знаю модификатор: limit , однако поле по-прежнему является varchar (что плохо для производительности) и не допускает минимального размера.

31
задан manu_v 4 April 2011 в 09:08
поделиться