Tag: astuce

Manipuler les migrations SchemaMigrations dans une console rails [RAILS 4 / 5]

Pour réparer une boulette, je suis tombé là-dessus pour manipuler les migrations en console rails et c'est bien pensé : https://stackoverflow.com/questions/19100303/schema-migrations...

JS : Afficher un menu qui ce cache quand on clique ailleurs que sur un élément du menu

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...

Ouvrir un tunnel SSH

Qu'est ce qu'un tunnel ssh ? Un tunnel ssh est un conduit qui permet de faire transiter tout ce que l'on veut à travers ssh. Voici un schema explicatif : Pourquoi utiliser un tunnel...

Changer une colonne (champ) de toutes les lignes d'une table (instances de model) avec rubyonrails

Il peut être avantagieux de changer une colonne dans toute une table : MonModel.update_all(:attribut_en_question => valeur) Exemple : Product.update_all(:price => 10.0) C'était...

Rails 3 default_scope et unscoped

Rails 3 a apporté un petit truc sympa le default_scope. Il permet d'appeler un scope par défaut sur un model. Par contre il peut être sympa dans certain cas d'éviter d'utiliser le de...