如何在“独立”(bin /)脚本中访问Padrino模型和数据库?

时间:2014-10-06 18:50:06

标签: ruby padrino

在我的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关于如何从不同的宝石中做到这一点。

0 个答案:

没有答案