migrateエラーの対応策をメモ

maigrateをしようとして「Already on the latest migration for app:default.」
エラーとなった

事象発生手順

1.oil generate migrationコマンドで生成されたマイグレーションファイルを実行。

oil refine migrate // 又はoil r migrate

2.作成されたテーブルを削除

drop table [table名]

3.再びマイグレーションファイルを実行

oil refine migrate // 又はoil r migrate

結果:
「Already on the latest migration for app:default.」発生
既にマイグレーションは最新の状態ですといった内容

解決策

1.マイグレーションの実行で作成されたmigrationテーブルの対象のレコードを削除する
2.下記コマンドを実行

oil refine migrate:current // 又はoil r migrate:current

公式サイト:http://press.nekoget.com/fuelphp_doc/general/migrations.html

その他おすすめの備忘録

Tagged with:
 

3 Responses to [FuelPHP]migrateエラー:Already on the latest migration for app:default.

  1. mukaken より:

    [FuelPHP][20130107] / “[FuelPHP]migrateエラー:Already on the latest migration for app:default. | Memorandum blog” http://t.co/alndBAv9

  2. kenji_s より:

    テーブルの削除もマイグレーションでやるべき > [FuelPHP]migrateエラー:Already on the latest migration for app:default. http://t.co/rUtm4chK

  3. zonoise より:

    これを探していた。

コメントを残す