che sto cercando di aggiornare Spree da 0.7.0 a 1.0.0, ho aggiunto nella mia GemfileAggiornamento baldoria a 1.0.0
gem 'spree', '1.0.0'
e montate le rotte con l'aggiunta di questo routes.rb
Store::Application.routes.draw do
mount Spree::Core::Engine, :at => "/"
end
dopo che ho avuto la precedenza alcuni controller e il modello e ho aggiunto lo Sprea namespace :: in questo modo
Spree::ProductsController.class_eval do
ora mi sono bloccato su questo errore
Mysql2::Error: Table 'store_development.spree_product_groups' doesn't exist: SHOW FIELDS FROM `spree_product_groups`
ed è totalmente ragione provoca la tabella non esiste, ma è chiamato senza il prefisso spree_, come posso risolvere il problema in modo rapido? Suppongo che alcune nuove colonne o tabelle siano state aggiunte al database, come posso verificarlo? Esiste una procedura per aggiornare tranquillamente baldoria?