Thank you! That did the trick. Paul
On Dec 4, 6:29 pm, David Li <[email protected]> wrote: > You got an extra 'c' at the beginning of the file. ;) > -- > undefined local variable or method `c' for main:Object > > --- > c#--- > --- > > On Dec 4, 6:22 pm, pauld <[email protected]> wrote: > > > > > This is the code from the Agile Web Development 3rd Edition, which I > > pasted into the original db/migrate file, and tried to use rake to > > migrate to the SQLite DB: > > > c#--- > > # Excerpted from "Agile Web Development with Rails, 3rd Ed.", > > # published by The Pragmatic Bookshelf. > > # Copyrights apply to this code. It may not be used to create training > > material, > > # courses, books, articles, and the like. Contact us if you are in > > doubt. > > # We make no guarantees that this code is fit for any purpose. > > # Visithttp://www.pragmaticprogrammer.com/titles/rails3formore book > > information. > > #--- > > > class AddTestData < ActiveRecord::Migration > > def self.up > > Product.delete_all > > > Product.create(:title => 'Pragmatic Project Automation', > > :description => > > %{<p> > > <em>Pragmatic Project Automation</em> shows you how to improve > > the > > consistency and repeatability of your project's procedures > > using > > automation to reduce risk and errors. > > </p> > > <p> > > Simply put, we're going to put this thing called a computer to > > work > > for you doing the mundane (but important) project stuff. That > > means > > you'll have more time and energy to do the really > > exciting---and difficult---stuff, like writing quality code. > > </p>}, > > :image_url => '/images/auto.jpg', > > :price => 29.95) > > > Product.create(:title => 'Pragmatic Version Control', > > :description => > > %{<p> > > This book is a recipe-based approach to using Subversion that > > will > > get you up and running quickly---and correctly. All projects > > need > > version control: it's a foundational piece of any project's > > infrastructure. Yet half of all project teams in the U.S. > > don't use > > any version control at all. Many others don't use it well, > > and end > > up experiencing time-consuming problems. > > </p>}, > > :image_url => '/images/svn.jpg', > > :price => 28.50) > > # . . . > > > Product.create(:title => 'Pragmatic Unit Testing (C#)', > > :description => > > %{<p> > > Pragmatic programmers use feedback to drive their development > > and > > personal processes. The most valuable feedback you can get > > while > > coding comes from unit testing. > > </p> > > <p> > > Without good tests in place, coding can become a frustrating > > game of > > "whack-a-mole." That's the carnival game where the player > > strikes at a > > mechanical mole; it retreats and another mole pops up on the > > opposite side > > of the field. The moles pop up and down so fast that you end > > up flailing > > your mallet helplessly as the moles continue to pop up where > > you least > > expect them. > > </p>}, > > :image_url => '/images/utc.jpg', > > :price => 27.75) > > > end > > > def self.down > > Product.delete_all > > end > > end > > > On Dec 4, 5:22 pm, pauld <[email protected]> wrote: > > > > Trying to do a rake db:migrate command and am getting this error. Your > > > help appreciated. > > > > Macintosh:depot pdenlinger$ rake --trace > > > (in /Users/pdenlinger/Sites/depot) > > > ** Invoke default (first_time) > > > ** Invoke test (first_time) > > > ** Execute test > > > ** Invoke test:units (first_time) > > > ** Invoke db:test:prepare (first_time) > > > ** Invoke db:abort_if_pending_migrations (first_time) > > > ** Invoke environment (first_time) > > > ** Execute environment > > > ** Execute db:abort_if_pending_migrations > > > You have 1 pending migrations: > > > 20091204090259 AddTestData > > > Run "rake db:migrate" to update your database then try again. > > > Macintosh:depot pdenlinger$ rake db:migrate > > > (in /Users/pdenlinger/Sites/depot) > > > rake aborted! > > > An error has occurred, this and all later migrations canceled: > > > > undefined local variable or method `c' for main:Object > > > > Thanks, > > > Paul -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.

