Rails 3 => Неопределенный метод «массив», когда я пытаюсь разгребать базу данных :migrate

Это мой первый пост здесь, так что полегче. Я пытаюсь создать свое первое приложение на Rails 3.2.1. Я пытаюсь создать каркас для Paint, используя следующую команду терминала:

rails generate scaffold Paint paint_family:string paint_hex:array paint_available:boolean     paint_location:integer paint_quantity:integer paint_additional_info:text

Но когда я пытаюсь выполнить миграцию, я получаю следующую ошибку:

undefined method `array' for #<ActiveRecord::ConnectionAdapters::TableDefinition:0x007fbd8bdb1c58>

Вот запись миграции:

  class CreatePaints < ActiveRecord::Migration
  def change
    create_table :paints do |t|
    t.string :paint_family
    t.array :paint_hex
    t.boolean :paint_available
    t.integer :paint_location
    t.integer :paint_quantity
    t.text :paint_additional_info

    t.timestamps
 end
 end

конец

Я не могу на всю жизнь понять, почему это так. Но это потому, что я не знаю, что делаю. Любой совет/помощь будет принята с благодарностью.

6
задан ErikAtLarge 28 June 2012 в 23:53
поделиться