Jadi masalah ini terjadi karena CreateOrganizations migrasi sedang dijalankan sebelum CreateActioncodes dieksekusi.
CreateActioncodes dijalankan terlebih dahulu sehingga memastikan bahwa action codes tabel ada.
Urutan menjalankan migrasi didasarkan pada cap waktu migrasi - seperti yang ditunjukkan dalam nama file. 20141014183645_create_users.rb akan berjalan sebelum 20141014205756_add_index_to_users_email.rb sebagai stempel waktu yang kedua - 20141014205756 setelah yang pertama - 20141014183645 .
Pastikan stempel waktu CreateOrganizations migrasi setelah CreateActioncodes migrasi.
Anda dapat secara manual mengubah stempel waktu dalam nama file. Atau hapus file migrasi ini, dan buat dalam urutan yang benar.