SDIS62 / prevarisc-passerelle-platau

Passerelle permettant d'automatiser les échanges entre Prevarisc et Plat'AU
Other
9 stars 4 forks source link

Base table or view not found: 1146 Table 'prevarisc.platauconsultation' doesn't exist #54

Closed SDIS91 closed 9 months ago

SDIS91 commented 9 months ago

Bonjour,

Nous rencontrons un problème avec la passerelle depuis la dernière mise à jour. le message d'erreur parle d'une table "'prevarisc.platauconsultation" qu'on a pas dans notre base prevarisc ! est ce qu'on a raté une mise à jour ?

Le Healthcheck affiche le message suivant : "Base de données Prevarisc incompatible. Avez-vous pensé à la mise à jour ?"

Dans email de confirmation on a le message suivant :

Recherche de toutes les consultations en attente d'avis ou traitées ... PHP Warning: Undefined variable $pieces in /var/www/html/prevarisc-passerelle-platau/src/Command/ExportAvis.php on line 107 PHP Warning: foreach() argument must be of type array|object, null given in /var/www/html/prevarisc-passerelle-platau/src/Command/ExportAvis.php on line 107

In ExceptionConverter.php line 49:

An exception occurred while executing a query: SQLSTATE[42S02]: Base table
or view not found: 1146 Table 'prevarisc.platauconsultation' doesn't exist

In Exception.php line 28:

SQLSTATE[42S02]: Base table or view not found: 1146 Table 'prevarisc.platau
consultation' doesn't exist

In Statement.php line 134:

SQLSTATE[42S02]: Base table or view not found: 1146 Table 'prevarisc.platau
consultation' doesn't exist
Recherche de toutes les consultations en attente d'avis ou traitées ... PHP Warning: Undefined variable $pieces in /var/www/html/prevarisc-passerelle-platau/src/Command/ExportAvis.php on line 107 PHP Warning: foreach() argument must be of type array|object, null given in /var/www/html/prevarisc-passerelle-platau/src/Command/ExportAvis.php on line 107

In ExceptionConverter.php line 49:

An exception occurred while executing a query: SQLSTATE[42S02]: Base table
or view not found: 1146 Table 'prevarisc.platauconsultation' doesn't exist

In Exception.php line 28:

SQLSTATE[42S02]: Base table or view not found: 1146 Table 'prevarisc.platau
consultation' doesn't exist

In Statement.php line 134:

SQLSTATE[42S02]: Base table or view not found: 1146 Table 'prevarisc.platau
consultation' doesn't exist

Merci d'avance pour votre retour, Cordialement, Le webmaster de sdis91

SDIS91 commented 9 months ago

Bonjour,

Les changements de la base de données sont dans des pull requests de prevarisc sans merge dans le master, est ce qu'ont doit les appliquer ?

A709197 commented 9 months ago

Bonjour,

Cette évolution nécessite effectivement une mise à jour de Prevarisc en lui-même pour pouvoir être pleinement exploitée. Je vous renvoie vers la discussion du sujet sur le ticket de l'évolution d'export des rapports qui suggère d'appliquer les modifications.

Dans tous les cas, la sélection des documents à envoyer sur Plat'AU s'effectue directement depuis Prevarisc.

Cordialement, Maxime Merrien

kdubuc commented 9 months ago

Bonjour,

Les changements de la base de données sont dans des pull requests de prevarisc sans merge dans le master, est ce qu'ont doit les appliquer ?

Oui effectivement

pour que ce soit plus clair, j'ai détaillé cela dans le readme https://github.com/SDIS62/prevarisc-passerelle-platau/commit/7e2d9cb4abb57ee9c2852686fdbb71c4fb0ddfd2

SDIS91 commented 9 months ago

Merci