Anomalie #869
ferméprobleme à l'import
100%
Description
on a le champ 'salle' semble parfois multivalué, ce qui entraine une erreur type "Data too long", et pose la question de sa gestion en aval…
Ex:
ERROR 1406 (22001): Data too long for column 'salle' at row 1800
la ligne:
1800;0;4444;0;11, 13, 15, 16, 24, 3, 48, 49, 55, 58, 59, 6, 68, 77, 79, 81, 83, 85, 89, 9, 94;0;Maintenance (SAUVAL);Maintenance (SAUVAL);2018-02-10 08:00:00;2018-02-10 22:00:00;"";200, 222, 224, 231, 233/235, Amphi 1, Amphi A, Canal à Houle, Centre de Doc, Dojo, E_102 - La Calade, E_115 - Mourepiane, Hall Grand Amphi, Médiathèque Bis, Optique P2_10, P6_002_La Pomme, P6_007_B, Plateforme de chimie - salle 2, Plateforme de chimie - salle 6, Salle de réunion, SIMPIonMars;, 200, 222, 224, 231, 233/235, A1, AA, E_003, E_102, E_115, P2_010, P6_002, P6_007 B, PLOT 2, PLOT 6;Réservation de salle;"";"";""
Mis à jour par Pierre-Olivier Nahoum il y a presque 7 ans
OK je vais passer la salle en longtext. Je pense cependant que pour une V3 de Sérénade faudrait penser à une structure de DB un peu plus propre, mais bon c'est pas le sujet ici.
http://doctrine-dbal.readthedocs.io/en/latest/reference/types.html#id105
Mis à jour par Pierre-Olivier Nahoum il y a presque 7 ans
Bon ça y est j'ai commit un changement qui passe le champ salle en "longtext", dis moi si ça arrange le bouiboui
J'ai update le schéma de db de test (php bin/console doctrine:schema:update --force)
Mis à jour par Geoffroy Desvernay il y a presque 7 ans
Next step :
ERROR 1366 (22007): Incorrect integer value: '' for column 'idUtilisateurSonate' at row 7413
le champ est vide dans certains cas (normal ?)
Si c'est normal, mettre une valeur 'par défaut' dans la BDD ?
Mis à jour par Pierre-Olivier Nahoum il y a presque 7 ans
C'est MAJ. J'ai tout mis en nullable sauf la clé (of course) et les dates de début et de fin, c'est en somme le minimum pour réserver une salle.
Mis à jour par Geoffroy Desvernay il y a presque 7 ans
- Assigné à mis à Clément Leneveu
Ca passe toujours pas (je force l'import quand même mais ça tiendra pas longtemps…)
Même erreur… le LOAD DATA charge bêtement '' dans un entier… (idem pour mysqlimport)
@Clement: Tu pourrais ajouter un '0' dans la colonne idUtilisateurSonate s'il n'y a rien ?
Mis à jour par Pierre-Olivier Nahoum il y a presque 7 ans
Ok dès que c'est réglé vous pouvez déployer, de notre côté je pense que tout est bon il me semble
Mis à jour par Geoffroy Desvernay il y a presque 7 ans
- Assigné à changé de Clément Leneveu à Geoffroy Desvernay
Mis à jour par Geoffroy Desvernay il y a presque 7 ans
- Echéance mis à 04/06/2018
- Version cible mis à v2.2
Mis à jour par Geoffroy Desvernay il y a presque 7 ans
- Statut changé de Nouveau à Résolu
- % réalisé changé de 80 à 100
pb réglé, il restait un pb réseau bizarre…