Como acessar um modelo Padrino Apps gemificado de fora (não no controlador, mas por exemplo, um script independente)

Eu tenho um aplicativo Padrino chamado Gusy que especifica modelos (sequelas) como

# gusy/models/seminar.rb
class Seminar < Sequel::Model
  # hopefully irrelevant stuff defined here
end

Desejo acessar este modelo a partir de uma segunda jóia ou um script embin/.

Agora, p. Eu preciso do Gusy de uma segunda jóia "gusy_fill". O Gemfile é criado para definir o caminho para um repositório Gusy git. Consigo ver com êxito o espaço de nomes Gusy (e, por exemplo, imprimir os aplicativos VersãoGusy::VERSION) se explorar interativamente combundle console.

Como posso acessar os modelos mapeados e onde e como configurar a conexão com o banco de dados? Não vejo nada relevante noPadrino:: ouGusy:: módulos.

Uma sessão irb pode ser assim:

require 'gusy'
Gusy::Seminar.create(:name => 'from gusy_fill' # => NameError: uninitialized constant Gusy::Seminar

Eu quero conseguir issosem criando um segundo aplicativo Padrino que monta Gusy (para isso, os ponteiros são incluídos no gusy / README.md gerado).

Como statet inicialmente, eu teria o mesmo problema, se fizesse o que quero no mesmo aplicativo: escreva um pequeno script emgusy/bin que fala com o banco de dados, realmente no cenário como quando chamapadrino console.

questionAnswers(1)

yourAnswerToTheQuestion