From 7f64c97ca5dbb5f9f683ec3abb51c9c600086c4c Mon Sep 17 00:00:00 2001 From: Darks Date: Thu, 21 Nov 2019 10:16:46 +0100 Subject: [PATCH] --- Nettoyage-des-comptes-Gitea.md | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/Nettoyage-des-comptes-Gitea.md b/Nettoyage-des-comptes-Gitea.md index 43e4f29..606588c 100644 --- a/Nettoyage-des-comptes-Gitea.md +++ b/Nettoyage-des-comptes-Gitea.md @@ -32,9 +32,10 @@ gitea ~ $ sqlite3 data/gitea.db # Ouverture de la porte On se rend compte qu'un compte est manquant un peu après. Ah la boulette. Normalement en suivant ça on est ok : - ouvrir le backup -- `sqlite> PRAGMA table_info(user);` et copier le nom des colonnes dans un coin -- `sqlite> SELECT * FROM user WHERE name = "pseudo"` et copier les données dans un coin +- `sqlite> .headers on` pour activer le nom des colonnes +- `sqlite> SELECT * FROM user WHERE name = "pseudo"` et copier les headers et données dans un coin - fermer le backup +- modifier les headers et la data pour que l'insertion soit syntaxiquement valide (guillemets pour les strings, virgules de séparation, etc) - ouvrir la prod -- `INSERT INTO user (col1, col2, …) VALUES (val1, val2, …);` +- `INSERT INTO user (col1, col2, …) VALUES (val1, "val2", …);` - vérifier que tout est en ordre \ No newline at end of file