Shiny happy people coding

Codons avec le sourire

Désactiver les contraintes d'intégrités sous Rails 2.0

| Comments

Suite à une petite discussion sur IRC sur le chan #rubyonrails.fr, j'ai constaté qu'une nouvelle méthode avait été ajouté dans Rails 2.0 et que je l'avais utilisé.

Cette nouvelle méthode est AbastractAdapter#disable_referential_integrity. Elle permet tout simplement désactiver les contraintes d'intégrités dans le bloc de code donné en paramètre de cette méthode. C'est vraiment une méthode très pratique dans le cas où on veux réaliser un gros INSERT dans la base de donnée. Ainsi elle est utilisée dans la classe Fixture pour insérer les données.