{"name": "LinQ", "package_name": "LinQ", "description": "LinQ permet d'afficher un diagramme des relations enregistr\u00e9es dans le projet. La fl\u00e8che entre les tables indique le sens de la relation (parent vers enfant). Il est possible de charger des tables dans la partie inf\u00e9rieure afin d'afficher les relations enfants existantes pour chacune des tables charg\u00e9es et d'\u00e9tablir de nouvelles relations d'enfant vers parent par cliquer/glisser de la table enfant vers la table parent. LinQ allows you to display a diagram of the relationships recorded in the project. The arrow between tables indicates the direction of the relationship (parent to child). Tables can be loaded in the lower section to display the existing child relationships for each of the loaded tables and to establish new child-to-parent relationships by clicking and dragging the child table to the parent table.", "about": "Ce plugin permet d'afficher sous forme de diagramme les relations enregistr\u00e9es dans un projet. L'application Graphviz est recommand\u00e9e pour obtenir un affichage sous la forme d'un diagramme. Cette application peut \u00eatre install\u00e9e depuis la ligne de commande suivante : WINDOWS (winget install Graphviz.Graphviz) ; MAC (brew install graphviz) ; LINUX (sudo apt install graphviz). La fl\u00e8che indique le sens de la relation : depuis la table parent, vers la table enfant. Un clic-droit sur cette derni\u00e8re permet d'afficher les champs r\u00e9f\u00e9renc\u00e9es dans la relation. Il est possible de chercher une table gr\u00e2ce \u00e0 un champ de filtre et d'exporter le diagramme sous le format SVG ou le format XML (compatible avec le logiciel draw.io). Un double clic sur une table charge cette derni\u00e8re dans la section inf\u00e9rieure. Une liste des entit\u00e9s pr\u00e9sentes appara\u00eet et une arborescence permet d'acc\u00e9der \u00e0 la liste des entit\u00e9s enfants par table en relation. Il est possible de choisir le champ affich\u00e9 dans la liste pour les entit\u00e9s parents, et pour les entit\u00e9s enfants. Le chargement d'autres tables en relation permet par cliquer/glisser d'\u00e9tablir une nouvelle relation entre parent et enfant. Dans le cas de relations de plusieurs \u00e0 plusieurs, le formulaire pr\u00e9-rempli des cl\u00e9s \u00e9trang\u00e8res s'affiche et permet de saisir les \u00e9ventuels champs de la table de jonction. Il est \u00e9galement possible de d\u00e9lier des entit\u00e9s enfants depuis la table parent par un clic-droit sur l'entit\u00e9 \u00e0 d\u00e9lier. This plugin allows you to display the relationships recorded in a project in diagram form. The Graphviz application is recommended for displaying diagrams. This application can be installed using the following command line: WINDOWS (winget install Graphviz.Graphviz); MAC (brew install graphviz); LINUX (sudo apt install graphviz). The arrow indicates the direction of the relationship: from the parent table to the child table. Right-clicking on the latter displays the fields referenced in the relationship. It is possible to search for a table using a filter field and export the diagram in SVG or XML format (compatible with draw.io software). Double-clicking on a table loads it into the lower section. A list of entities appears, and a tree structure allows you to access the list of child entities by related table. You can choose the field displayed in the list for parent entities and for child entities. Loading other related tables allows you to establish a new parent-child relationship by clicking and dragging. In the case of many-to-many relationships, the pre-filled foreign key form is displayed, allowing you to enter any fields from the join table. It is also possible to unlink child entities from the parent table by right-clicking on the entity to be unlinked.", "homepage": "https://github.com/Bilou020285/linq", "repository": "https://github.com/Bilou020285/linq", "tracker": "https://github.com/Bilou020285/linq/issues", "author": "Caroline Font, Inrap. ChatGPT5", "tags": ["python", "plugin", "relations", "qgis"], "downloads": 410, "latest_version": "1.2", "versions": [{"version": "1.2", "experimental": true, "qgis_min": "3.40.0", "qgis_max": "3.99.0", "downloads": 202, "uploaded_by": "abaiet", "upload_datetime": "2025-12-17T08:43:47.628866"}, {"version": "1.1", "experimental": true, "qgis_min": "3.40.0", "qgis_max": "3.99.0", "downloads": 94, "uploaded_by": "abaiet", "upload_datetime": "2025-12-07T03:32:03.873269"}, {"version": "1", "experimental": true, "qgis_min": "3.40.0", "qgis_max": "3.99.0", "downloads": 118, "uploaded_by": "abaiet", "upload_datetime": "2025-11-15T10:45:48.736920"}]}