]> git.immae.eu Git - github/wallabag/wallabag.git/blobdiff - docs/fr/user/upgrade.rst
Merge remote-tracking branch 'origin/master' into 2.3
[github/wallabag/wallabag.git] / docs / fr / user / upgrade.rst
index 1a8248543746368fcc4c3a85d7e2ad68b2e86d91..af1980061b824c8da153c7dd607da85887b7abe2 100644 (file)
@@ -13,6 +13,15 @@ Mettre à jour de la 2.1.x à la 2.2.x
 Mise à jour sur un serveur dédié
 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 
+**Depuis 2.1.x:**
+
+::
+
+    make update
+    php bin/console doctrine:migrations:migrate --no-interaction -e=prod
+
+**Depuis 2.2.0:**
+
 ::
 
     make update
@@ -23,7 +32,7 @@ Explications à propos des migrations de base de données
 Durant la mise à jour, nous exécutons des migrations de base de données.
 
 Toutes les migrations de base de données sont stockées dans le dossier ``app/DoctrineMigrations``. Vous pouvez exécuter chaque migration individuellement :
-``bin/console doctrine:migrations:migrate 20161001072726 --env=prod``.
+``bin/console doctrine:migrations:execute 20161001072726 --env=prod``.
 
 Voici la liste des migrations de la 2.1.x à la 2.2.0 :
 
@@ -37,6 +46,11 @@ Voici la liste des migrations de la 2.1.x à la 2.2.0 :
 * ``20161118134328``: ajout du champ ``http_status`` sur la table ``entry``
 * ``20161122144743``: ajout du paramètre interne pour activer/désactiver la récupération d'articles derrière un paywall
 * ``20161122203647``: suppression des champs ``expired`` et ``credentials_expired`` sur la table ``user``
+* ``20161128084725``: ajout du champ ``list_mode`` sur la table ``config``
+* ``20161128131503``: suppression des champs ``locked``, ``credentials_expire_at`` et ``expires_at`` sur la table ``user``
+* ``20161214094402``: renommage du champ ``uuid`` en ``uid`` sur la table ``entry``
+* ``20161214094403``: ajout de l'index ``uid`` sur la table ``entry``
+* ``20170127093841``: ajout des index ``is_starred`` et ``is_archived`` sur la table ``entry``
 
 Mise à jour sur un hébergement mutualisé
 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
@@ -47,9 +61,9 @@ Téléchargez la dernière version de wallabag :
 
 .. code-block:: bash
 
-    wget http://wllbg.org/latest-v2-package && tar xvf latest-v2-package
+    wget https://wllbg.org/latest-v2-package && tar xvf latest-v2-package
 
-Vous trouverez `le hash md5 du dernier package sur notre site <https://www.wallabag.org/pages/download-wallabag.html>`_.
+Vous trouverez `le hash md5 du dernier package sur notre site <https://static.wallabag.org/releases/>`_.
 
 Décompressez l'archive dans votre répertoire d'installation et remplacez le fichier ``app/config/parameters.yml`` avec le votre.
 
@@ -59,9 +73,9 @@ Si vous utilisez SQLite, vous devez également conserver le contenu du répertoi
 
 Videz le répertoire ``var/cache``.
 
-Vous allez devoir également exécuter des requêtes SQL pour mettre à jour votre base de données. Nous partons du principe que le préfixe de vos tables est ``wallabag_`` et que le serveur SQL est un serveur MySQL :
+Vous allez devoir également exécuter des requêtes SQL pour mettre à jour votre base de données. Nous partons du principe que le préfixe de vos tables est ``wallabag_``.
 
-.. code-block:: sql
+`Vous trouverez toutes les requêtes à exécuter ici <http://doc.wallabag.org/fr/master/user/query-upgrade-21-22.html>`_.
 
 
 Mettre à jour de la 2.0.x à la 2.1.1