Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
devweb:laravel:upgrade [12-04-2021 10:06] edmc73 créée |
devweb:laravel:upgrade [09-08-2023 20:55] edmc73 |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
====== Upgrade ====== | ====== Upgrade ====== | ||
- | ===== Sur changement | + | ===== passer |
+ | Créons une nouvelle branch dans notre projet | ||
+ | git checkout -b laravel-upgrade | ||
+ | | ||
+ | Ajouter le dépôt de laravel | ||
+ | git remote add laravel https:// | ||
- | ErrorException in Builder.php line 876: | + | Récupérer les informations du dépôt |
- | | + | |
- | vi vendor/laravel/framework/ | + | Merger la version 8.x |
+ | git merge laravel/8.x | ||
+ | fatal: refus de fusionner des historiques sans relation | ||
- | cherche | + | git merge --no-commit |
- | <code php> | + | |
- | | + | |
- | | + | |
- | | + | |
- | 875 | + | |
- | | + | |
- | 877 | + | |
- | | + | |
- | 879 | + | |
- | | + | |
- | | + | |
- | </ | + | |
- | et remplace | + | |
- | <code php> | + | |
- | | + | |
- | | + | |
- | | + | |
- | 875 | + | |
- | | + | |
- | 877 | + | |
- | | + | |
- | 879 | + | |
- | | + | |
- | | + | |
- | </code> | + | |
+ | Valider tous les conflits avec l' | ||
- | ErrorException in Builder.php line 1231: | + | Si vous avez bien mis à jour le composer.json, lancer un composer update |
- | | + | |
- | vi vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php | + | ===== Voir les modifs faites entre 2 versions de laravel |
+ | |||
+ | Exemple des fichiers modifiés entre la version 6.x et 8.x de laravel | ||
+ | |||
+ | https://github.com/laravel/laravel/compare/6.x...8.x | ||
- | cherche | ||
- | <code php> | ||
- | 1222 | ||
- | 1223 { | ||
- | 1224 | ||
- | 1225 | ||
- | 1226 | ||
- | 1227 | ||
- | 1228 // We will keep track of how many wheres are on the query before running the | ||
- | 1229 // scope so that we can properly group the added scope constraints in the | ||
- | 1230 // query as their own isolated nested where statement and avoid issues. | ||
- | 1231 | ||
- | 1232 | ||
- | 1233 | ||
- | 1234 | ||
- | 1235 if ($this-> | ||
- | 1236 | ||
- | 1237 } | ||
- | 1238 | ||
- | 1239 | ||
- | 1240 } | ||
- | </ | ||
- | et remplace | ||
- | <code php> | ||
- | 1222 | ||
- | 1223 { | ||
- | 1224 | ||
- | 1225 | ||
- | 1226 | ||
- | 1227 | ||
- | 1228 // We will keep track of how many wheres are on the query before running the | ||
- | 1229 // scope so that we can properly group the added scope constraints in the | ||
- | 1230 // query as their own isolated nested where statement and avoid issues. | ||
- | 1231 | ||
- | 1232 | ||
- | 1233 | ||
- | 1234 | ||
- | 1235 if ($this-> | ||
- | 1236 | ||
- | 1237 } | ||
- | 1238 | ||
- | 1239 | ||
- | 1240 } | ||
- | </ | ||