export/Import SQLite
-
- Inlägg: 1796
- Släktträd: Grafisk
- Sökning: Text
- Visa deras familjeträd.
Bonsoir,
J'essaie d'importer un fichier SQLite exporté depuis Gramps avec DB Brower for SQLite sur Windows. Ça n'importe rien et donne l'erreur suivante:
Avez-vous déjà essayé ? Ça fonctionne chez vous et si oui comment et avec quels outils, ou bien serait-ce l'export Gramps qui ne fonctionne pas ?
Patrice
J'essaie d'importer un fichier SQLite exporté depuis Gramps avec DB Brower for SQLite sur Windows. Ça n'importe rien et donne l'erreur suivante:
Avez-vous déjà essayé ? Ça fonctionne chez vous et si oui comment et avec quels outils, ou bien serait-ce l'export Gramps qui ne fonctionne pas ?
Patrice
Patrice Legoux
Publications:
- GeneaTags - articles choisis
- GeneaSearch - moteur de recherches
- Gramps - informations
- Ma généalogie avec Gramps - blog
- Windows: Windows 10 Pro
- Gramps: AIO64-5.1.3-2
- Geneanet Upload
- Chrome
-
- Inlägg: 3494
- Släktträd: Icke-grafisk
- Sökning: Text
- Visa deras familjeträd.
Bonjour
l export sqlite ne cree pas un fichier sql mais un base sqlite.
Il ne faut donc pas importer le fichier mais ouvrir la base
j ai teste abec sqlitebrower sous linux et ca fonctionne impec
l export sqlite ne cree pas un fichier sql mais un base sqlite.
Il ne faut donc pas importer le fichier mais ouvrir la base
j ai teste abec sqlitebrower sous linux et ca fonctionne impec
Developpeur du greffon GedcomforGeneanet pour GRAMPS
https://github.com/grocanar/glopgrampsaddons/tree/main/addons-source/GedcomforGeneanet
Telechargement https://github.com/grocanar/glopgrampsaddons/raw/main/addons/5.1/download/GedcomforGeneanet.zip
Sans aucun lien avec l'entreprise Geneanet que celui d’être un abonné premium comme les autres.
https://github.com/grocanar/glopgrampsaddons/tree/main/addons-source/GedcomforGeneanet
Telechargement https://github.com/grocanar/glopgrampsaddons/raw/main/addons/5.1/download/GedcomforGeneanet.zip
Sans aucun lien avec l'entreprise Geneanet que celui d’être un abonné premium comme les autres.
-
- Inlägg: 1796
- Släktträd: Grafisk
- Sökning: Text
- Visa deras familjeträd.
Ah super je vais essayer çà !
Patrice Legoux
Publications:
- GeneaTags - articles choisis
- GeneaSearch - moteur de recherches
- Gramps - informations
- Ma généalogie avec Gramps - blog
- Windows: Windows 10 Pro
- Gramps: AIO64-5.1.3-2
- Geneanet Upload
- Chrome
-
- Inlägg: 3494
- Släktträd: Icke-grafisk
- Sökning: Text
- Visa deras familjeträd.
En reflechissant un peu si la base de depart est deja en sqlite on ne gagne absolument rien a utiliser de greffon sauf a filtrer une partie de la base
Developpeur du greffon GedcomforGeneanet pour GRAMPS
https://github.com/grocanar/glopgrampsaddons/tree/main/addons-source/GedcomforGeneanet
Telechargement https://github.com/grocanar/glopgrampsaddons/raw/main/addons/5.1/download/GedcomforGeneanet.zip
Sans aucun lien avec l'entreprise Geneanet que celui d’être un abonné premium comme les autres.
https://github.com/grocanar/glopgrampsaddons/tree/main/addons-source/GedcomforGeneanet
Telechargement https://github.com/grocanar/glopgrampsaddons/raw/main/addons/5.1/download/GedcomforGeneanet.zip
Sans aucun lien avec l'entreprise Geneanet que celui d’être un abonné premium comme les autres.
-
- Inlägg: 1514
- Släktträd: Grafisk
- Sökning: Text
- Visa deras familjeträd.
ou si l'on utilise une base bsddb !
Il reste quelques questions techniques en attente concernant l'arrêt du support de bsddb... Il y a peut être aussi un débat sur l'implémentation (ou pas) des propositions concernant les lieux et coordonnées dans les prochaines versions ?
Mode 'geek', mode 'expert(e)', mode 'utilisateur' (pas de (trice) vous avez compris), mode 'débutant(e)', etc ...
Souvenez-vous du problème du greffon import/export SQLite, il y a quelques mois ... ce n'était pas grand chose mais plutôt que de documenter le format SQLite de gramps, les développeurs ont corrigé le problème.
Le schéma, les relations sont visibles, les expert(e)s savent comment trouver l'info ...
Pour l'utilisateur (ou utilisatrice), ce n'est pas important, la base est solide, les données sont accessibles.
J'ai quand même vu passer quelques informations concernant les performances avec SQLite (au niveau de gramps!).
C'est un débat ... la structure des données étant plus proche du "NoSQL" car ce n'est pas une base de données relationnelle ... D'un autre côté c'est cela qui permet sa souplesse, au risque d'aller dans toutes les directions ...
Senast redigerad av 1 romjerome, redigerad totalt 29 gånger.
-
- Inlägg: 1796
- Släktträd: Grafisk
- Sökning: Text
- Visa deras familjeträd.
Je viens d'essayer d'ouvrir directement le fichier .sql avec DB Browser et ça fonctionne (il s'attend à ce qu'une base soit en .db et un fichier de données sql en .sql d'où ma méprise). Par contre c'est pas trivial la dedans!
J'ai pas compris tout le sens de cette phrase mais j'ai essayé de retourner à mes filtres et mes fichiers CSV.
J'essaie de créer un fichier contenant les infos suivantes: Nom, prénom, adresse, date, source
à partir des événements, sourcés donc, avec une adresse (qui a ses coordonnées GPS renseignées) à la date de ces événements. J'ai donc fait cette série de filtres:
Événements:
Lieux:
Individus:
Tout çà fonctionne, j'obtiens ce que je souhaite:
Le problème est que je n'arrive pas à exporter les infos. Le filtre d'export CSV reprend le filtre individus:
Mais le résultat, là encore, ne contient que lieux, individus, mariages, familles (pb évoqué dans cet autre post):
Impossible avec ça de fournir la source et la date des événements à la base de cet export dans les infos que je veux extraire au final (Nom, prénom, adresse, date, source).
De plus, ces infos ne reprenant que les basiques NMD, tous les événements qui répondent au filtres (recensements, etc...) autres que ces trois là sont absents.
Quelqu'un aurait il une idée? Ai-je une solution autre que de passer par l'exploitation non triviale de l'export SQL avec le filtre individus que j'ai utilisé plus haut? Via un Gedcom et un autre outil? Et dans la négative, y aurait-il un schéma de cette BDD qui traîne qq part?
Patrice Legoux
Publications:
- GeneaTags - articles choisis
- GeneaSearch - moteur de recherches
- Gramps - informations
- Ma généalogie avec Gramps - blog
- Windows: Windows 10 Pro
- Gramps: AIO64-5.1.3-2
- Geneanet Upload
- Chrome
-
- Inlägg: 3494
- Släktträd: Icke-grafisk
- Sökning: Text
- Visa deras familjeträd.
Bonjour
en effet l'export en csv est relativement limité.
Actuellement la seule solution valable c'est de programmer pour extraire les données que l'on désire.
Cela rejoint la remarque de Jérome.
la base de données sous jacente de gramps est plutot une philosophie noSQL. C'est donc pas programmation qu'on va interagir avec.
Je doute que le schema SQL de la base sqlite soit d un grand interet car il y a beaucoup de blob qui sont inutilisable si on reste au niveau SQL.
en effet l'export en csv est relativement limité.
Actuellement la seule solution valable c'est de programmer pour extraire les données que l'on désire.
Cela rejoint la remarque de Jérome.
la base de données sous jacente de gramps est plutot une philosophie noSQL. C'est donc pas programmation qu'on va interagir avec.
Je doute que le schema SQL de la base sqlite soit d un grand interet car il y a beaucoup de blob qui sont inutilisable si on reste au niveau SQL.
Developpeur du greffon GedcomforGeneanet pour GRAMPS
https://github.com/grocanar/glopgrampsaddons/tree/main/addons-source/GedcomforGeneanet
Telechargement https://github.com/grocanar/glopgrampsaddons/raw/main/addons/5.1/download/GedcomforGeneanet.zip
Sans aucun lien avec l'entreprise Geneanet que celui d’être un abonné premium comme les autres.
https://github.com/grocanar/glopgrampsaddons/tree/main/addons-source/GedcomforGeneanet
Telechargement https://github.com/grocanar/glopgrampsaddons/raw/main/addons/5.1/download/GedcomforGeneanet.zip
Sans aucun lien avec l'entreprise Geneanet que celui d’être un abonné premium comme les autres.
-
- Inlägg: 1514
- Släktträd: Grafisk
- Sökning: Text
- Visa deras familjeträd.
Indirectement lié à SQLite (format par défaut), si l'on souhaite faire des requêtes sur notre base de données, alors on peut tester l'API web expérimentale !
Voir la documentation.
https://github.com/gramps-project/web-apipython3 -m venv gramps_webapi
source gramps_webapi/bin/activate
python3 -m pip install wheel
git clone https://github.com/gramps-project/gramps.git
cd gramps
python3 setup.py bdist_wheel
python3 -m pip install dist/*.whl
..
Générer un fichier de configuration,
par exemple :
TREE="My Family Tree"
DISABLE_AUTH=True
..
python -m gramps_webapi --config path/to/config run
The API will be accesible at http://127.0.0.1:5000 by default.
To choose a different port, add the --port option.
Senast redigerad av 1 romjerome, redigerad totalt 13 gånger.
-
- Inlägg: 1514
- Släktträd: Grafisk
- Sökning: Text
- Visa deras familjeträd.
oh, une interface internet est également en test (pré-brouillon) !
J'imagine que cela ne va pas satisfaire les accros aux requêtes SQL, néanmoins c'est une bonne nouvelle pour les utilisateurs de Gramps ainsi que celles et ceux qui souhaitent interroger (ou voir) leurs données autrement.
-
- Inlägg: 1796
- Släktträd: Grafisk
- Sökning: Text
- Visa deras familjeträd.
Pas de requête sql mais la aussi un projet parallèle. Ici il s'agit d'un site web généalogique basé sur le gedcom ou... sur le xml Grampsromjerome skrev: ↑29 november 2020, 20:29oh, une interface internet est également en test (pré-brouillon) !
J'imagine que cela ne va pas satisfaire les accros aux requêtes SQL, néanmoins c'est une bonne nouvelle pour les utilisateurs de Gramps ainsi que celles et ceux qui souhaitent interroger (ou voir) leurs données autrement.
Patrice Legoux
Publications:
- GeneaTags - articles choisis
- GeneaSearch - moteur de recherches
- Gramps - informations
- Ma généalogie avec Gramps - blog
- Windows: Windows 10 Pro
- Gramps: AIO64-5.1.3-2
- Geneanet Upload
- Chrome
-
- Inlägg: 1514
- Släktträd: Grafisk
- Sökning: Text
- Visa deras familjeträd.
Théoriquement ce projet pourrait également ré-utiliser les filtres de gramps via l'API-web !patricelegoux skrev: ↑29 november 2020, 21:27 Pas de requête sql mais la aussi un projet parallèle. Ici il s'agit d'un site web généalogique basé sur le gedcom ou... sur le xml Gramps
-
- Inlägg: 1514
- Släktträd: Grafisk
- Sökning: Text
- Visa deras familjeträd.
Le "frontend" en test est aussi intéressant. Voir la démo : https://davidmstraub.github.io/Gramps.js/patricelegoux skrev: ↑29 november 2020, 21:27 Pas de requête sql mais la aussi un projet parallèle. Ici il s'agit d'un site web généalogique basé sur le gedcom ou... sur le xml Gramps
-
- Inlägg: 1796
- Släktträd: Grafisk
- Sökning: Text
- Visa deras familjeträd.
Idée de virtualisation et containerisation de l'ensemble:romjerome skrev: ↑10 juli 2021, 07:13Le "frontend" en test est aussi intéressant. Voir la démo : https://davidmstraub.github.io/Gramps.js/patricelegoux skrev: ↑29 november 2020, 21:27 Pas de requête sql mais la aussi un projet parallèle. Ici il s'agit d'un site web généalogique basé sur le gedcom ou... sur le xml Gramps
https://www.reddit.com/r/gramps/comments/oghw1j/grampsjs_a_web_frontend_to_your_gramps_database/h4knmcy?utm_medium=android_app&utm_source=share&context=3
Patrice Legoux
Publications:
- GeneaTags - articles choisis
- GeneaSearch - moteur de recherches
- Gramps - informations
- Ma généalogie avec Gramps - blog
- Windows: Windows 10 Pro
- Gramps: AIO64-5.1.3-2
- Geneanet Upload
- Chrome