sql >> データベース >  >> RDS >> Mysql

Railsアプリエラー-ActiveRecord::PendingMigrationError移行は保留中です。 'rake db:migrate RAILS_ENV =development'を実行して、この問題を解決します

    解決策

    実行するだけです

    rake db:migrate
    

    サーバーを起動する前に実行する必要のある移行があります。このRailsGuideを使用して、Rails での移行とその使用方法を確認してください

    そのrake db:migrateを実行します 移行を行うとき、または新しいプロジェクトを作成するときはいつでもコマンドを実行できます。移行が保留中であるというエラーが表示された場合は、これが答えです。次に、サーバーを再起動してみてください。

    それでもうまくいかない場合は、以下を試してください。

    それがうまくいかない場合

    これらのコマンドを次の順序で実行します:

    1. rake db:drop

    2. rake db:create

    3. rake db:migrate

    4. rake db:seed -これは、データをシードした場合にのみ必要です。

    疑問がある場合は、サーバーを再起動してください!



    1. MySQLの三角形のタイプ

    2. MySQLでアジア言語の文字を含むテキストをクエリするにはどうすればよいですか?

    3. 同点の場合のMySQLランク

    4. 「トリニダード・トバゴ」を使用したOracleSQLDeveloperでの変数置換を回避する方法