You are not logged in.
Pages: 1
Bonjour
Est-il possible d'avoir le schema de la base a jour svp ?
Merci
Yannick
Prod : GLPI 9.4.2 - Windows 2012 - php 7.3 - mysql mariadb
Certifié ITIL V3, PMP - http://www.itamconsulting.com
Offline
Je suis pour aussi.
Offline
je suis preneur aussi
Version en production GLPI 9.4.5 - Agent FI 2.5
Version en production Fusion Inventory 9.4+2.4
Version PHP 7.2.16
Zend Engine v3.2.0 - Zend OPcache v7.2.16
Offline
https://forge.glpi-project.org/projects … ki/DBmodel
Il y a toutes les infos du fonctionnement de la base de données, avec ça vous pouvez comprendre le fonctionnement facilement
Offline
bonjour, je déterre un peu ce topic pour trouver un diagramme complet à jour de glpi 9.4.x
La documentation explique succintement l'implémentation mais sans être DBA, on n'y comprends rien et surtout on n'a pas de schéma utilisable pour visualiser la bdd et les relations entre les tables.
J'ai testé avec plusieurs outils comme Toad Data Modeler 7.0 et Navicat pour générer un diagramme mais le mieux que j'arrive à faire c'est d'importer les tables, ça ne créé aucune liason et donc je ne "vois" pas comment fonctionne la base et les relation entre les tables (encore une fois je ne suis pas dba, et j'ai pas le temps de détailler chaque tables et chaque uns à uns pour juste avoir un schéma visuel).
J'ai regarder des tutos mais pour les exemple vu, ça génère tout seul les liaisons sans rien faire de plus que l'import, donc je ne comprends pas.
Aussi j'utilise un utilisateur "consult" qui n'a que des droits de lecture, est ce que ça pourrait être la raison de mon soucis ?
Sinon Auriez vous une solution/idée sur comment faire ou un schéma complet existant de glpi 9.4.x ?
Offline
les noms des tables sont assez clairs dans GLPI.
glpi_tickets pour les tickets. il y a une colonne id dans chaque table.
toutes les tables liées à glpi_tickets ont une colonne tickets_id qui la lie au ticket.
il y a dans certains cas pour des liaisons n-n une table pivot
par exemple glpi_tickets_users qui lie les tables glpi_tickets et glpi_users ( vous l'aviez deviné ?) dans cette table il y a une colonne tickets_id et une colonne users_id qui pointent vers leur tables respectives.
c'est simple mais je suis d'accord avec vous la doc est incomplète.
si vous voulez représenter tous les liens vous aurez un shema inutilisable à mon avis, sachant qu'ont peut quasiment tout lier (le matériel avec les utilisateurs, les lieux, les autres matériels, l'infra réseau, les tickets, les fournisseurs, les contrats, ….)
regardez simplement le shema des anciennes versions :
https://forge.glpi-project.org/attachme … schema.png
imaginez le shema actuel avec plus de 250 tables ! inexploitable
Trouver la panne avant de réparer...
GLPI10.0.10 (ubuntu 22.04 PHP8.1 Mariadb10.6 ) plugins : comportements 2.7.2 reports 1.16.0 formcreator 2.13.8, datainjection 2.13.4 fields 1.21.6
Offline
merci pour le retour.
Offline
Pages: 1