ActiveRecord sans Rails : comment voir les =?iso-8859-1?q?r

Bonjour à tous,

J’utilise régulièrement ActiveRecord sans Rails pour des programmes de
type “batch”. Avec Rails c’est très pratique de voir les requêtes SQL
générées par ActiveRecord dans les logs. Sauf que quand je n’utilise pas
Rails je n’ai pas ces logs… D’où ma question :

Comment voir les requêtes générées par ActiveRecord quand on n’utilise pas
Rails ?

J’ai regardé un peu les sources mais sans trouver mon bonheur. Pourtant je
m’attends à un truc très simple…

Merci d’avance et bonne journée,
Stéphane.

Bonjour Stéphane,

je suggère (non testé):

ActiveRecord::Base.logger = Logger.new(STDOUT)

Thibaut

Ca roule ! Comme je le pressentais c’était effectivement plutôt simple ;o)

Merci beaucoup Thibaut.

This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.

| Privacy Policy | Terms of Service | Remote Ruby Jobs