Problem with migration


#1

Hi
I have a problem im migration

  1. ruby script/generate migration add_price

class AddPrice < ActiveRecord::Migration
def self.up
add_column :products, :price, :precesion => 8, :scale => 2 ,
:default => 0
end

def self.down
remove_column :products, :price
end
end

3)Error

== AddPrice: migrating

– add_column(:products, :price, :decimal, {:scale=>2, :default=>0,
:precesion=>8})
rake aborted!
An error has occurred, all later migrations canceled:

Error adding decimal column: precision cannot be empty if scale if
specified

??? help me


#2

On May 2, 2009, at 6:04 PM, Sasha S. wrote:

 add_column :products, :price, :precesion => 8, :scale => 2 ,

== AddPrice: migrating
??? help me
Compare the spelling in the error message to the spelling in your
migration.

-Rob

Rob B. http://agileconsultingllc.com
removed_email_address@domain.invalid


#3

Change :precesion to :precision (second e should be an i)

On May 2, 3:04 pm, Sasha S. removed_email_address@domain.invalid