2011-12-22 6 views
1

書籍購入の後にレールを使ったアジャイルWeb開発を行った後、最初の足場コマンドを実行してすべてがうまくいるかどうかを確認しました。ラップトップの再イメージ後のActiveRecord :: StatementInvalid

rails generate scaffold product name:string 

WEBrickをロードすると、次のエラーが表示されます。

のActiveRecord ::自分で行わProductsControllerの#インデックス内StatementInvalid

デバッグ手順:

  1. デシベルの移行がうまく形成されて見えます(私がレビューし誰だけれども?)
  2. sqlite3シェルがロードされており、製品表が見つかりません
  3. gemファイルにgemのsqlite3行が含まれています

本当にRailsに新しく、この問題を自分で解決しようとしていて、ドットを接続しようとしました。

アドバイスやサポートをいただければ幸いです。

+2

scaffoldを生成した後、rake db:migrateを実行しましたか? – rabusmar

+0

はい、しかし、それは打ち切って、 "rake aborted!"というメッセージが表示されます。 "タスクDBを構築する方法はわかりません:" – user1112572

+2

コマンドはrake db:migrateで、dbではありません: – rabusmar

答えて

0

足場を生成した後にrake db:migrateを実行する。

関連する問題