Entonces, el problema ocurre porque CreateOrganizations
la migración se ejecuta antes de CreateActioncodes
es ejecutado.
CreateActioncodes
debe ejecutarse primero, asegurando así que los action codes
la tabla existe.
El orden en que se ejecutan las migraciones se basa en la marca de tiempo de la migración, como se indica en el nombre del archivo. 20141014183645_create_users.rb
se ejecutará antes de 20141014205756_add_index_to_users_email.rb
como la marca de tiempo del segundo:20141014205756
es posterior al primero - 20141014183645
.
Asegúrese de que las marcas de tiempo de CreateOrganizations
la migración es posterior a la de CreateActioncodes
migración.
O puede cambiar manualmente la marca de tiempo en los nombres de los archivos. O elimine estos archivos de migración y créelos en el orden correcto.