Rozszerzenie pola tabeli

Czy w Railsach 2 można bez utraty zawartości kolumny rozszerzyć długość kolumny z 255 na np. 400. Baza danych to PostgreSQL. Taką operację powinno wykonać się za pomocą migracji, ale jedyna znana mi metoda to usunięcie starej kolumny i utworzenie nowej kolumny odpowiednio większej, ale nie za bardzo mogę usunąć tą kolumnę, bo zawiera ona ważne dane.

w migracji
change_column :table, :column, :string, :limit => 400 ?

edit:
śmiga też na 2. gorzej w drugą stronę tj. 400 -> 255 bo baza może płakać.

aha - może po prostu użyj :text zamiast :string? Bo w sumie nie wszystkie bazy sobie radzą z varchar > 255

zadziałało, dzięki.