logo  
 
Translation :
 
   
 
Menu général :
 
   
 
Espace Membre :
 
 
Privé Se connecter


Se souvenir de moi ?


Mot de passe oublié

 
 
Liens Web :
 
   
 
Forum : Masquer l’entête
 
 
Accès rapide :

Effectuer une Recherche avancée OU


 
 
Pb Supervision des modifications avec MariaDB 10.3  [1 réponse]
 
 


 
 
 
 
 
 
 
 
 
fperciot
starsj4.png
Posteur fou


avatar
Hors ligne

Nombre de posts: 158
Inscrit(e) le: 08 septembre 2016
Imprimer jeudi 16 septembre 2021 à 15:45  

Bonjour Sylvain,
Afin de suivre des modifications des données lors le l'utilisation de VT_reseau, j'ai tenté d'activer l'onglet Supervision des modifications dans VT_admin :

image

Et paf, je me retrouve avec l'erreur suivante :

image

Ma version de MariaDB :
mariadb Ver 15.1 Distrib 10.3.29-MariaDB, for debian-linux-gnueabihf (armv7l) using readline 5.2

Est-ce qu'il te serait possible de modifier cette requête de VT_admin pour le rendre compatible avec la dernière version de MariaDB ?
Merci d'avance,


Florent P.



 
 
 
 
 
 
Ψsylvain
Administrateur
stars7.png
Dieu Supreme


avatar
Hors ligne

Nombre de posts: 1905
Inscrit(e) le: 20 novembre 2004
Imprimer Permalien vendredi 17 septembre 2021 à 08:47  

Bonjour Florent,

Ce pb n'est pas lié à la version mysql ou mariadb utilisée.
J'ai corrigé.

Sylvain




Bonjour Florent,

Je viens de déposer les versions corrigées de vt_reseau, vt_admin et vt_monoposte en béta.

http://visual.timetabling.free.fr/MISES-A-JOUR/VT_BETA/vt_reseau.exe
http://visual.timetabling.free.fr/MISES-A-JOUR/VT_BETA/VT_admin.exe
http://visual.timetabling.free.fr/MISES-A-JOUR/VT_BETA/vt_monoposte.exe

Une nouveauté importante : les utilisateurs peuvent être affectés à 0, 1 ou plusieurs composantes.
Jusqu'à présents ils étaient affectés à une seule composante ou à aucune (et dans ce cas cela revenait à leur donner accès à toutes les composantes).
Ces nouvelles versions utilisent la table utilisateurs_composantes.

Pour conserver les anciennes affectations, voici 2 scripts sql qui mettront à jour cette table :

insert into utilisateurs_composantes (codeComposante, codeUtilisateur)
select composantes.codeComposante, utilisateurs.codeUtilisateur
from composantes, utilisateurs
where utilisateurs.codeComposante = 0;

insert into utilisateurs_composantes (codeComposante, codeUtilisateur)
select utilisateurs.codeComposante, utilisateurs.codeUtilisateur
from utilisateurs
where utilisateurs.codeComposante > 0;


Pour rappel, voic comment créer cette table.

DROP TABLE IF EXISTS `utilisateurs_composantes`;
CREATE TABLE `utilisateurs_composantes` (
`codeComposante` int(11) NOT NULL DEFAULT '0',
`codeUtilisateur` int(11) NOT NULL DEFAULT '0',
`deleted` tinyint(1) NOT NULL DEFAULT '0',
KEY `utilisateurs_composantes_del` (`deleted`),
KEY `utilisateurs_composantes_ibfk_1` (`codeComposante`),
KEY `utilisateurs_composantes_ibfk_3` (`codeUtilisateur`),
CONSTRAINT `utilisateurs_composantes_ibfk_1` FOREIGN KEY (`codeComposante`) REFERENCES `composantes` (`codeComposante`),
CONSTRAINT `utilisateurs_composantes_ibfk_3` FOREIGN KEY (`codeUtilisateur`) REFERENCES `utilisateurs` (`codeUtilisateur`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;


Afin de surveiller les actions faites sur la base et vérifier qu'elles sont correctement achevées, j'ai remis l'option de surveillance qui alimentera la table utilisateurs_actions. Dans la version finale, cette surveillance sera activable/désactivable pour chaque utilisateur via vt_admin.

Dans cette version le pb de mise à jour intempestive des ressources des séances lors de la modification d'un enseignement est corrigé.
Par défaut tous les niveaux sont sélectionnés lors de l'affichage des enseignements (Enseignements / Ajouter-Modifier-Détruire). Auparavant aucun n'était sélectionné.

Bonne journée smiley s8g29g.gif

Édité 4 fois - Dernière édition: 17/09/2021 à 08:51 Par sylvain.


visual timetabler


E-mail Anti-spam


 
 
 
 
Pb Supervision des modifications avec MariaDB 10.3  [1 réponse]