私はheroku rake db:migrateを使用しているユーザーにアクティブな列を追加して移行を実行しました。 などがあります。しかし、私がアプリケーションを実行するとき、 "アクティブな"列/属性は定義されていません。heroku rake db:migrateが動作しませんでした
私はすでに移行を試みています:ダウンして、そのバージョンの移行をもう一度実行してください。
私はheroku rake db:migrateを使用しているユーザーにアクティブな列を追加して移行を実行しました。 などがあります。しかし、私がアプリケーションを実行するとき、 "アクティブな"列/属性は定義されていません。heroku rake db:migrateが動作しませんでした
私はすでに移行を試みています:ダウンして、そのバージョンの移行をもう一度実行してください。
重要な情報が含まれていない場合は、アプリケーションを再起動してデータベースを削除してください。
アクセシブルアトリビュートのリストに:active
を追加しましたか?
attr_accessible :active
これを試してみて、それが両方実行され、時にはあなたはheroku rake db:restart
を実行する必要があり、それが働いてまだない場合だけで、最終的に、heroku logs
を実行して、あなたはおそらく何か
を見つけるだろう、ということができませんあなたが状況をより良く分析するのに役立つダウンとダウン。また、移行に問題が生じる可能性があります。コードを投稿すると、資産をさらに活用できるはずです。
rake db:migrate:redo
「定義されていない」とはどういう意味ですか? – edgerunner