Scénario #36463
Erreur à la création de la base POSHPROFILE sur EOLE 2.10.0
Statut:
Terminé (Sprint)
Priorité:
Normal
Assigné à:
-
Version cible:
-
Début:
24/02/2025
Echéance:
% réalisé:
0%
Description
POSHPROFILE :
>>> Passwords [OK]
>>> Create [OK]
AUTOMATE : Traceback dans la sortie console!
Traceback (most recent call last):
File "/usr/bin/eole_db_gen", line 413, in <module>
main()
File "/usr/bin/eole_db_gen", line 405, in main
update_db(conn, context='reconfigure')
File "/usr/bin/eole_db_gen", line 358, in update_db
update_res = connection.update_db()
^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/eoledb/eoledbmysql.py", line 190, in update_db
cursor.execute(elm)
File "/usr/lib/python3/dist-packages/MySQLdb/cursors.py", line 209, in execute
res = self._query(query)
^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/MySQLdb/cursors.py", line 315, in _query
db.query(q)
File "/usr/lib/python3/dist-packages/MySQLdb/connections.py", line 239, in query
_mysql.connection.query(self, query)
MySQLdb._exceptions.IntegrityError: (1364, "Field 'badge_message' doesn't have a default value")
Demandes liées
Historique
#1 Mis à jour par Joël Cuissinat il y a environ un an
- Lié à Tâche #36261: Mettre à jour l’option sql_mode ajouté
#2 Mis à jour par Joël Cuissinat il y a environ un an
En 2.10, nous avons souhaité coller à la politique de MySQL qui est de plus en plus stricte.
Ici, c'est la directive STRICT_TRANS_TABLES qui pose problème...
#4 Mis à jour par Arnaud FORNEROT il y a 9 mois
- Tracker changé de Demande à Scénario
#5 Mis à jour par Arnaud FORNEROT il y a 9 mois
résolu via https://dev-eole.ac-dijon.fr/issues/36891
#6 Mis à jour par Arnaud FORNEROT il y a 9 mois
- Statut changé de Nouveau à Terminé (Sprint)