在我的Padrino应用程序中,我定义了我想在bin/
中使用脚本而不实际提供某些内容的模型类(例如,使用命令行工具预填充数据库)。
如何访问模型类和数据库?我在padrino console
附近挖掘并尝试了
Padrino.mounted_apps.each do |app|
puts "=> Loading Application #{app.app_class}"
app.app_obj.setup_application!
end
但无济于事,我一直在
bin/gusy_fill:13:in `<main>': uninitialized constant Seminar (NameError)
错误。我使用bundle exec bin/gusy_fill
启动bin / gusy_fill,Seminar
是模型的名称,引用为
puts Seminar.all
bin/gusy_fill
中的。我有一个related question关于如何从不同的宝石中做到这一点。