Tengo dos instancias de mi aplicación: una para desarrollo, una para producción. Mi base de datos de desarrollo se llama snip_development
y mi base de datos de producción se llama snip
.rake db: migrar no parece funcionar en producción
He estado haciendo migraciones todo el tiempo en mi entorno de desarrollo y ha ido bien. Recientemente, creé una instancia de producción de mi aplicación, pero rake db:migrate
no parece tener ningún efecto. Después de ejecutar rake db:migrate
e iniciar sesión en el servidor de mi base de datos, puedo ver que snip_development
tiene todas las tablas que espero, pero snip
no tiene ninguna tabla.
Sospecho que el problema es que rake db:migrate
se está ejecutando en en lugar de snip
y es por eso que no veo que pase nada.
¿Cómo puedo hacer que mis migraciones funcionen en mi base de datos de producción?
Y ahora, tal es la naturaleza del desbordamiento de la pila, esta es la respuesta que obtendrás cuando busques Google. ¡¡¡LA DELICIOSA ironía !!! –
Tuve el mismo problema, pero cuando ejecuto esto muestra un error 'SQLite3 :: SQLException: duplicate column name: confirmation_token ' – Alfie
Estoy usando 'devise' para autenticación – Alfie