Ho creato un motore Rails. Sto riscontrando problemi nell'usare il comando seed, se eseguo rake db: seed ottengo l'errore: "costante non inizializzata".Rails engine/Come usare seed?
Nel motore, ho ottenuto un seeds.rb:
Page.create(:title => 'Frontpage', :order => '1')
Poi nel mio manichino app ho ottenuto un seeds.rb con
cms::Engine.load_seed
(cms è il nome del motore) - Ho ricevuto un errore ora, quella "costante non inizializzata". Come faccio a fare riferimento alla costante dall'app fittizia?
Quale versione di ruby \ rails usi? –
Inoltre, prova questo comando: "rake cms: db: seed". Dove cms - nome del motore. E guarda "rake -T" - questo ti sarà restituito l'elenco completo dei comandi disponibili. –
Grazie - Ho provato il comando, ho ancora "Pagina costante non inizializzata". Ho generato la "pagina" del modello. – jakobk