diff options
| author | 2021-01-08 19:45:36 -0500 | |
|---|---|---|
| committer | 2021-01-09 01:45:36 +0100 | |
| commit | 5e4c392cf23fbfd2198ad93a163d982fc84b0e52 (patch) | |
| tree | 704e8e2650b68b2cecbd7c2f8021bf5a971f8d56 /README.fr.md | |
| parent | 69060cda334fb8e8b6e08d71665c63e13cfdc095 (diff) | |
Document the SQLite utilities usage (#3344)
There is a CLI command to export from any database to a SQLite database
and also a CLI command to import a SQLite database to any database than
need to be documented.
See #961
Diffstat (limited to 'README.fr.md')
| -rw-r--r-- | README.fr.md | 31 |
1 files changed, 25 insertions, 6 deletions
diff --git a/README.fr.md b/README.fr.md index 229fd4e8a..484598f6a 100644 --- a/README.fr.md +++ b/README.fr.md @@ -158,12 +158,31 @@ Créer `/etc/cron.d/FreshRSS` avec : # Sauvegarde * Il faut conserver vos fichiers `./data/config.php` ainsi que `./data/users/*/config.php` * Vous pouvez exporter votre liste de flux au format OPML soit depuis l’interface Web, soit [en ligne de commande](cli/README.md) -* Pour sauvegarder les articles eux-mêmes, vous pouvez utiliser [phpMyAdmin](https://www.phpmyadmin.net) ou les outils de MySQL : - -```bash -mysqldump --skip-comments --disable-keys --user=<db_user> --password --host <db_host> --result-file=freshrss.dump.sql --databases <freshrss_db> -``` - +* Pour sauvegarder les articles eux-mêmes : + * **Dans le cas où vous utilisez MySQL** + Vous pouvez utiliser [phpMyAdmin](https://www.phpmyadmin.net) ou les outils de MySQL : + ```bash + mysqldump --skip-comments --disable-keys --user=<db_user> --password --host <db_host> --result-file=freshrss.dump.sql --databases <freshrss_db> + ``` + * **Pour toutes les bases supportées** + Vous pouvez utiliser la [ligne de commande](cli/README.md) pour exporter votre base de données vers une base de données au format SQLite : + ``` + ./cli/export-sqlite-for-user.php --user <username> --filename </path/to/db.sqlite> + ``` + > Il est impératif que le nom du fichier contenant la base de données ait une extension `sqlite`. Si ce n'est pas le cas, la commande ne fonctionnera pas correctement. + + Vous pouvez encore utiliser la [ligne de commande](cli/README.md) pour importer la base de données au format SQLite dans votre base de données: + ``` + ./cli/import-sqlite-for-user.php --user <username> --filename </path/to/db.sqlite> + ``` + > Encore une fois, il est impératif que le nom du fichier contenant la base de données ait une extension `sqlite`. Si ce n'est pas le cas, la commande ne fonctionnera pas correctement. + + Le processus d'import/export à l'aide d'une base de données SQLite est utile quand vous devez : + - exporter complètement les données d'un utilisateur, + - sauvegarder votre service, + - migrer votre service sur un autre serveur, + - changer de type de base de données, + - corriger des erreurs de base de données. # Extensions FreshRSS permet l’ajout d’extensions en plus des fonctionnalités natives. |
