Tâche #30276
Scénario #30256: Traitement express MEN (25-27)
Faire évoluer le code SQL d'ecoStations pour EOLE 2.8.0
Début:
09/06/2020
Echéance:
% réalisé:
100%
Restant à faire (heures):
0.0
Description
La base est-elle toujours utilisée ?
# Ajout de la base de données ecostations Traceback (most recent call last): File "/usr/share/eole/sbin/gen_databases.py", line 177, in <module> main() File "/usr/share/eole/sbin/gen_databases.py", line 168, in main gen_databases(DB_TO_GEN) File "/usr/share/eole/sbin/gen_databases.py", line 94, in gen_databases db_conf['pregen'](db_handler) File "/usr/share/eole/applications/gen/ecostations.py", line 27, in pregen_func db_handler.simple_query("GRANT ALL PRIVILEGES ON ecoStations.* TO ecostations@localhost IDENTIFIED BY 'ecostations';") File "/usr/lib/python3/dist-packages/eolesql/db_layer.py", line 60, in simple_query return self.insert(query_str) File "/usr/lib/python3/dist-packages/eolesql/db_layer.py", line 67, in insert self.db.query(query_str) MySQLdb._exceptions.ProgrammingError: (1064, "You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'IDENTIFIED BY 'ecostations'' at line 1")
Révisions associées
Compatibilité MySQL 2.7/2.8
Ref: #30276
Historique
#1 Mis à jour par Joël Cuissinat il y a presque 4 ans
- Tâche parente changé de #30275 à #30256
#2 Mis à jour par Joël Cuissinat il y a presque 4 ans
- Statut changé de Nouveau à En cours
#3 Mis à jour par Joël Cuissinat il y a presque 4 ans
- Description mis à jour (diff)
- Assigné à mis à Joël Cuissinat
#4 Mis à jour par Joël Cuissinat il y a presque 4 ans
Comme le changement de version de MySQL coïncide avec celui de python, je propose de m'appuyer sur cette différence afin de conserver un seul paquet pour les versions AD.
#5 Mis à jour par Joël Cuissinat il y a presque 4 ans
=> paquet eole-ecostations 2.7.1-4 volontairement recompilé en eole-2.7-unstable puis testé en 2.7.1, copié dans eole-2.8-unstable et supprimé de eole-2.7-unstable :=
#6 Mis à jour par Joël Cuissinat il y a presque 4 ans
- Statut changé de En cours à Résolu
- % réalisé changé de 0 à 100
#7 Mis à jour par Fabrice Barconnière il y a presque 4 ans
Le paquet est bien installé sur un Scribe 2.8.0 daily.
Je ne peux pas tester son fonctionnement, Scribe ne s'instancie pas.
#8 Mis à jour par Fabrice Barconnière il y a presque 4 ans
- Statut changé de Résolu à Fermé
- Restant à faire (heures) mis à 0.0