Rails 4.2+
Rails 4.2 a un support natif pour le citext
type de colonne.
Rails <4.2
Si vous utilisez Rails <4.2, vous pouvez essayer d'utiliser le activerecord-postgresql-citext gemme.
Cela vous permet d'écrire des migrations comme ceci :
def up
enable_extension("citext")
create_table :models, :force => true do |t|
t.citext :name
t.timestamps
end
end