В предишни приложения, когато едни и същи данни от база данни са били изисквани от всички, ние сме използвали seed_dumper
& rake db:seed:dump
за попълване на началния файл и след това rake db:seed
.
За това приложение, използвайки скъпоценния камък Comfortable Mexican Sofa CMS и плъгина fortress, би било хубаво да направите същото. Само seed_dumper изхвърля само потребителите - нищо друго.
seed_dump
(„родителският“ скъпоценен камък) дава следната грешка:
rake aborted!
NameError: undefined local variable or method `cms_manageable' for Comfy::Cms::Page(Table doesn't exist):Class
/usr/local/rvm/gems/ruby-2.0.0-p247@global/gems/activerecord-4.0.0/lib/active_record/dynamic_matchers.rb:22:in `method_missing'
/path to my app/app/models/comfy/cms/page.rb:9:in `<class:Page>'
Всякакви идеи или алтернативни методи ще бъдат оценени. наздраве
undefined local variable or method
cms_manageable''. Добавянето на SQLite db файла към проследяването на git помогна. Когато му дойде времето обаче това: github.com/comfy /comfortable-mexican-sofa/wiki/ може да е използваният метод. Мисля, че проблемът е, че cms_tables не всички са свързани с модели. - person Charlie Egan   schedule 03.04.2014