2011-12-22 7 views
1

Я запустил свою первую команду scaffold, чтобы проверить, все ли хорошо, после того, как книга приобрела гибкую веб-разработку с рельсами.ActiveRecord :: StatementInvalid после перезаписи ноутбука

rails generate scaffold product name:string 

При загрузке WEBrick я вижу следующую ошибку.

ActiveRecord :: StatementInvalid в ProductsController # индекс

Отладочные шаги, осуществляемые в одиночку: (?, Хотя кто я обзор)

  1. дб миграция выглядит хорошо формируется
  2. загружен оболочкой sqlite3 и не может найти таблицу продуктов
  3. gem file содержит строку gem 'sqlite3'

Действительно новый для Rails и попытался решить эту проблему самостоятельно и изо всех сил пытается подключить точки.

Любые консультации или поддержка будут оценены.

+2

Вы запустили rake db: migrate после генерации эшафот? – rabusmar

+0

Да, но это прерывается, я получаю сообщение о том, что «rake aborted!», «Не знаю, как построить задачу db: migration» – user1112572

+2

Команда 'rake db: migrate', а не db: migration – rabusmar

ответ

0

Пробег rake db:migrate после генерации эшафота.

Смежные вопросы