Activer les logs sql dans la console rails
Une fois la console rails démarrée (rails c), il suffit de faire : ActiveRecord::Base.logger = Logger.new STDOUT
Développement web fullstack RubyOnRails, RaspberryPI, and autres geekeries. Je partage des bouts de code et d'autre chose.
Derniers articles
Une fois la console rails démarrée (rails c), il suffit de faire : ActiveRecord::Base.logger = Logger.new STDOUT
Pour lancer une requête contenue dans un fichier avec psql, il suffit de faire : \i lefichier.sql Pratique pour éditer la requête avec son éditeur préféré et l'importer sans copier/...
Hello, Il existe une forme raccourci de begin rescue Au lieu de faire begin mon_objet.bidule rescue nil end on peut utiliser : (mon_objet.bidule rescue nil)
Cas d'utilisation : un menu déroulant qui s'affiche lors d'une recherche (le menu contient des éléments cliquables et quand on clique ailleurs sur la page on souhaite masquer le men...
Avant de faire un save il est possible de connaitre les changements/savoir si un objet ActiveRecord a changé en appelant .changes ou changed? Mais après un save ces fonctions renv...