Exécuter les migrations #2

Closed
opened 2019-06-17 23:48:11 +02:00 by flecomte · 0 comments
flecomte commented 2019-06-17 23:48:11 +02:00 (Migrated from github.com)

Les fichiers de migration sont dans resources/migration/sql/*.sql

Un fichier up 2019-12-30_23-59-59.up.sql
Et un fichier down 2019-12-30_23-59-59.down.sql

Les migration ne ce lance pas si les deux fichiers sont pas présent.

Il execute les migration dans une transaction avant de les exécuter pour les tester. Tout les up non exécuter, et puis tout les down. Si sa marche il execute les migration up.

Exécuter les migration de fonction uniquement si la fonction a changé.
Si la définition a changé, essayez de supprimer la fonction et de recrée la nouvelle.

Les fichiers de migration sont dans resources/migration/sql/*.sql Un fichier up `2019-12-30_23-59-59.up.sql` Et un fichier down `2019-12-30_23-59-59.down.sql` Les migration ne ce lance pas si les deux fichiers sont pas présent. Il execute les migration dans une transaction avant de les exécuter pour les tester. Tout les up non exécuter, et puis tout les down. Si sa marche il execute les migration up. Exécuter les migration de fonction uniquement si la fonction a changé. Si la définition a changé, essayez de supprimer la fonction et de recrée la nouvelle.
Sign in to join this conversation.