Forum: Ruby on Rails Migrations and Unintialized Constants Error

Announcement (2017-05-07): www.ruby-forum.com is now read-only since I unfortunately do not have the time to support and maintain the forum any more. Please see rubyonrails.org/community and ruby-lang.org/en/community for other Rails- und Ruby-related community platforms.
John K. (Guest)
on 2006-02-11 03:47
(Received via mailing list)
I am running into a problem with two of my tables and the
"uninitialized constant" error when using migration.

I get the "uninitialized constant Note" when running the following
code in my migration file:

     create_table :notes do |t|
       t.column :id, :integer
       t.column :noteshare_id, :integer
       t.column :title, :string
       t.column :covered, :string
       t.column :content, :text
       t.column :created_at, :datetime
       t.column :updated_at, :datetime
     end
     Note.create_versioned_table

The same thing happens with:

     create_table :faculties do |t|
       t.column :id, :integer
       t.column :school_id, :integer
       t.column :name, :string
       t.column :created_at, :datetime
       t.column :updated_at, :datetime
     end
     Faculty.create :school_id => 1, :name => "Faculty of Engineering
and Computer Science"

Anyone can give me some insight into my problem please :-)

Would be greatly appreciated :-).

Your Friend,

John K.
http://www.kopanas.com


=====================================================================
http://www.soen.info - source of the freshest software engineering
information on the net
http://cusec.soen.info - software engineering conference
Tom M. (Guest)
on 2006-02-11 04:11
(Received via mailing list)
Do you have a Note model?

Does it compile without error?

P.S. If you're using acts_as_versioned, then you need a version column
      in that table as well.

--
-- Tom M.
John K. (Guest)
on 2006-02-11 08:53
(Received via mailing list)
For notes I fixed everything thanks.  Stupid me I called the model
Notes instead of just note.

On 10-Feb-06, at 9:11 PM, Tom M. wrote:

>
>>       t.column :covered, :string
>>       t.column :school_id, :integer
>>
>>
>>
>> _______________________________________________
>> Rails mailing list
>> removed_email_address@domain.invalid
>> http://lists.rubyonrails.org/mailman/listinfo/rails
>
> _______________________________________________
> Rails mailing list
> removed_email_address@domain.invalid
> http://lists.rubyonrails.org/mailman/listinfo/rails


John K.
http://www.kopanas.com


=====================================================================
http://www.soen.info - source of the freshest software engineering
information on the net
http://cusec.soen.info - software engineering conference
This topic is locked and can not be replied to.