2012-01-30 12 views
7

Hace un tiempo que mi aplicación funciona correctamente en 3.1.x. Actualmente se ejecuta bajo 3.1.3. Intenté migrar a 3.2.1; sin embargo, me sale el siguiente error cada vez que haga una consulta db:Rails 3.1.3 -> 3.2.1 Error

NoMethodError: undefined method `synchronize' for nil:NilClass 

Esto ocurre con cualquier consulta activa a grabar como User.first, User.all, User.find (1), etc. Tengo intenté usar varias versiones de la gema sqlite3 en desarrollo para ver si ese era el problema, pero no tuve suerte. La versión que probé era 1.3.5 w/Rails 3.2.1.

+1

tengo el mismo problema ... Aquí está la traza completa (https://gist.github.com/ 1703964) –

+0

¿Qué versión de ruby? – twmills

+0

El mío fue 1.9.3-p0. Puedo obtener un rastro de pila esta noche, me olvidé de ayer. Si la memoria sirve, tiene un bloqueo bastante inmediato en active-record.rc2. Sin embargo, publicaré con seguridad esta noche. – loneaggie

Respuesta

4

intento de actualización joya "kaminari" de "0.12.4" a "0.13.0"

+1

Parece que se agregó un parche a los rieles para evitar que los complementos rompan esto en el futuro. Más información aquí: https://github.com/rails/rails/issues/4757 – markquezada

Cuestiones relacionadas