Kembalikan migrasi terbaru:
rake db:rollback
Kembalikan nmigrasi terbaru:
rake db:rollback STEP=n
Anda dapat menemukan instruksi lengkap tentang penggunaan tugas migrasi Rails untuk menyapu pada Rails Guide untuk menjalankan migrasi .
Inilah beberapa lagi:
rake db:migrate - Jalankan semua migrasi yang belum pernah berjalan
rake db:migrate VERSION=20080906120000 - Jalankan semua migrasi yang diperlukan (atas atau bawah) untuk mendapatkan versi yang diberikan
rake db:migrate RAILS_ENV=test - Jalankan migrasi di lingkungan yang diberikan
rake db:migrate:redo - Kembalikan satu migrasi dan jalankan lagi
rake db:migrate:redo STEP=n- Kembalikan nmigrasi terakhir dan jalankan lagi
rake db:migrate:up VERSION=20080906120000- Jalankan upmetode untuk migrasi yang diberikan
rake db:migrate:down VERSION=20080906120000- Jalankan downmetode untuk migrasi yang diberikan
Dan untuk menjawab pertanyaan Anda tentang dari mana Anda mendapatkan nomor versi migrasi dari:
Versi ini adalah awalan angka pada nama file migrasi. Misalnya, untuk bermigrasi ke versi 20080906120000 dijalankan
$ rake db:migrate VERSION=20080906120000
(Dari Menjalankan Migrasi di Panduan Rel)