私はたくさんのグーグルを行い、たくさんのスタックオーバーフローページを読みましたが、この問題を修正できません. 誰かがこれを手伝ってくれるなら、それは役に立ちます。
私のアプリは昨日も正常に動作しますが、突然「rake db:migrate」でエラーが発生し始めます
私は自分のスキームがうまくいっていることを確認し、rake db:drop / db:create / db:migrate の後に試し、Gem ファイルでデバイスを確認しました。
私のエラー:
私のスキーマ:
私の宝石ファイル:
どんな助けでも非常に役に立ちます。
ありがとう。
テキストとしてのエラー:
Senthil:zenkars senthilkumar$ rake db:migrate rake が中止されました! Mysql2::エラー: テーブル 'zenkars_development.users' が存在しません: SHOW FULL FIELDS FROMusers
タスク: TOP => db:migrate => 環境
( --trace を指定してタスクを実行すると、完全なトレースが表示されます)
Senthil:zenkars senthilkumar$ rake db:migrate --trace
** db:migrate を呼び出します (first_time)
** 環境を呼び出す (first_time)
** disable_rails_admin_initializer を呼び出します (first_time)
** disable_rails_admin_initializer を実行
** 実行環境
レーキが中止されました!
Mysql2::エラー: テーブル 'zenkars_development.users' が存在しません: users
/usr/local/Cellar/ruby/1.9.3-p194/lib/ruby/gems/1.9.1/gems/activerecord-3.2からの完全なフィールドを表示します.8/lib/active_record/connection_adapters/abstract_mysql_adapter.rb:245:「クエリ」で