Skip to content

Commit

Permalink
Add files via upload
Browse files Browse the repository at this point in the history
  • Loading branch information
WREATCHED authored Jan 19, 2024
1 parent d7816fb commit a92fe60
Showing 1 changed file with 37 additions and 0 deletions.
37 changes: 37 additions & 0 deletions docs/changelog/v1_2_0.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
# Version mineure 1.2.0

*Date de publication : 23 janvier 2024.*

*Sur GitHub : [https://github.com/MTES-MCT/metadata-postgresql/releases/tag/v1.2.0](https://github.com/MTES-MCT/metadata-postgresql/releases/tag/v1.2.0).*

Plume v1.2.0 apporte des corrections et de une amélioration fonctionnelle significative dans la conception des modèles via une interface dédiée.

## Gestion des modèles
Afin de faciliter la création de modèles spécifiques aux besoins de chaque service, il serait souhaite (voir conclusion suite à la présentation au GT PostGIS du 10/12/2022) de développer un assistant dans l'application Plume.
*Référence : [issue #99](https://github.com/MTES-MCT/metadata-postgresql/issues/99).*

## Import/export de modèles
En complément de la "Gestion des modèles", Plume v1.2.0 a la possibilité d'exporter un, plusieurs ou tous les schémas de votre base au format json et de les importer dans une autre base de données.
*Référence : [issue #109](https://github.com/MTES-MCT/metadata-postgresql/issues/109).*

## Suppression des géométries "oubliées"
Plume v1.2.0 conservait à sa fermeture, après avoir activer des géométries, le dessin de ces dernières.
Désormais à la fermeture du panneau de Plume, les dessins des géométries sont supprimées.

*Référence : [issue #154](https://github.com/MTES-MCT/metadata-postgresql/issues/154).*

## Tests

Le tableau ci-après détaille plus précisément les conditions de test des mécaniques internes (PlumePg 0.3.0 et packages `plume.iso`, `plume.rdf`, `plume.pg` de Plume 1.1.1). Tous les tests ont de plus été réalisés avec [Asgard](https://github.com/MTES-MCT/asgard-postgresql) 1.4.0, [pgcrypto](https://www.postgresql.org/docs/current/pgcrypto.html) 1.3, [isodate](https://pypi.org/project/isodate/) 0.6.1 et [six](https://pypi.org/project/six/) 1.16.0.

| [PostgreSQL](https://www.postgresql.org/) | [Python](https://www.python.org/) | [psycopg2](https://pypi.org/project/psycopg2/) | [RDFLib](https://pypi.org/project/rdflib/) | [pyparsing](https://pypi.org/project/pyparsing/) |
| --- | --- | --- | --- | --- |
| **12.6** | 3.9.5 | 2.9.9 | 6.3.2 | 3.0.9 |
| **13.2** | 3.9.5 | 2.9.9 | 6.3.2 | 3.0.9 |

## Distribution Debian de PlumePg

L'extension PostgreSQL PlumePg, dont la version 0.3.0 reste la référence pour Plume v1.1.0, est désormais distribuée sous la forme d'un paquet Debian joint à la *release*, en plus des formats habituels. Ce format, qui est nécessaire à la mise à disposition de PlumePg sur les serveurs de l'offre [EcoSQL](https://spote.developpement-durable.gouv.fr/offre/ecosql-postgresql) sera systématiquement proposé à l'avenir.

*Référence : [issue #149](https://github.com/MTES-MCT/metadata-postgresql/issues/149).*

0 comments on commit a92fe60

Please sign in to comment.