Astuce Laravel 5.4 : Comment activer et désactiver les clés étrangères lors des migrations ?

Share on LinkedInTweet about this on TwitterShare on FacebookShare on RedditShare on Google+

Laravel nous donne 2 méthodes afin de pouvoir activer ou désactiver les clés étrangères (foreign key) lors des migrations, ce qui peut être assez pratique pour réaliser des tests par exemple.

Pour activer les clés étrangères lors des migrations :

Schema::enableForeignKeyConstraints(); /* active */

Et pour désactiver les clés étrangères lors des migrations :

Schema::disableForeignKeyConstraints(); /* désactive */

Et hop, c’était tout simple 🙂

Share on LinkedInTweet about this on TwitterShare on FacebookShare on RedditShare on Google+

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *