Я хотел бы создать поле enum при sone migration, которое я делаю, я пробовал искать в google, но не могу найти способ сделать это в миграции
Единственное, что я нашел, это
  t.column :status, :enum, :limit => [:accepted, :cancelled, :pending]
но выглядит как приведенный выше код работает только на rails 1.xxx, и поскольку я запускаю rails 2.0
это то, что я пробовал, но он терпит неудачу
class CreatePayments < ActiveRecord::Migration
  def self.up
    create_table :payments do |t|
      t.string :concept
      t.integer :user_id
      t.text :notes
      t.enum :status, :limit => [:accepted, :cancelled, :pending]
      t.timestamps
    end
  end
  def self.down
    drop_table :payments
  end
end
Итак, если это не разрешено, как вы думаете, может быть хорошим решением? просто текстовое поле и подтверждение из модели?