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


 
 
Maj BDD pour nouvelle version  [2 réponses]
 
 


 
 
 
 
 
 
 
 
 
Ψmillion
Administrateur
stars7.png
Dieu Supreme


avatar
Hors ligne

Nombre de posts: 1482
Inscrit(e) le: 1er janvier 2008
Imprimer mardi 10 mai 2022 à 10:05  

Bonjour Sylvain
Je viens de télécharger la version de VT disponible sur http://visual.timetabling.free.fr/MISES-A-JOUR/ et au lancement VT me dit qu'il me manque dans champs dans ma BDD : operateurType Salle...

Peux tu stp nous indiquer la liste des champs à créer ?
Merci d'avance
Bruno



Visiter son site


 
 
 
 
 
 
Ψsylvain
Administrateur
stars7.png
Dieu Supreme


avatar
Hors ligne

Nombre de posts: 1949
Inscrit(e) le: 20 novembre 2004
Imprimer Permalien mardi 10 mai 2022 à 11:24  

Bonjour Bruno,

Tu as raison, je n'ai pas encore indiqué les modifs à apporter à la base pour cette version.

Les voici :


Code PHP :
Pour copier le contenu exact du code,
Veuillez citer le message
  1. <?php  
  2. #####!!!#####
  3.  
  4.  
  5. alter table `matieres` add `periode` TINYINT(1) NOT NULL DEFAULT 0;
  6.  
  7. alter table `filieres` add `organisation` TINYINT(1) NOT NULL DEFAULT 0;
  8.  
  9. alter table `filieres` add `organisationDateDebut1` datetime NOT NULL DEFAULT '2000-01-01 00:00:01';
  10. alter table `filieres` add `organisationDateFin1` datetime NOT NULL DEFAULT '2000-01-01 00:00:01';
  11. alter table `filieres` add `organisationDateDebut2` datetime NOT NULL DEFAULT '2000-01-01 00:00:01';
  12. alter table `filieres` add `organisationDateFin2` datetime NOT NULL DEFAULT '2000-01-01 00:00:01';
  13. alter table `filieres` add `organisationDateDebut3` datetime NOT NULL DEFAULT '2000-01-01 00:00:01';
  14. alter table `filieres` add `organisationDateFin3` datetime NOT NULL DEFAULT '2000-01-01 00:00:01';
  15. alter table `filieres` add `organisationDateDebut4` datetime NOT NULL DEFAULT '2000-01-01 00:00:01';
  16. alter table `filieres` add `organisationDateFin4` datetime NOT NULL DEFAULT '2000-01-01 00:00:01';
  17.  
  18. alter table `enseignements` add `operateurTypesSalles` TINYINT(1) NOT NULL DEFAULT 0;
  19. alter table `enseignements` add `operateurTypesMateriels` TINYINT(1) NOT NULL DEFAULT 0;
  20.  
  21. CREATE TABLE `enseignements_types_salles` (
  22.   `codeEnseignement` int(11) NOT NULL DEFAULT '0',
  23.   `codeTypeRessource` int(11) NOT NULL DEFAULT '0',
  24.   `dateModif` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
  25.   `deleted` tinyint(1) NOT NULL DEFAULT '0',
  26.   `codeProprietaire` int(11) NOT NULL DEFAULT '0',
  27.   `dateCreation` datetime NOT NULL DEFAULT '2000-01-01 00:00:00',
  28.   KEY `enseignements_types_salles_del` (`deleted`) USING BTREE,
  29.   KEY `enseignements_types_salles_dateModif` (`dateModif`) USING BTREE,
  30.   KEY `enseignements_types_salles_ibfk_1` (`codeEnseignement`) USING BTREE,
  31.   KEY `enseignements_types_salles_ibfk_2` (`codeTypeRessource`) USING BTREE,
  32.   KEY `enseignements_types_salles_ibfk_3` (`codeProprietaire`) USING BTREE,
  33.   CONSTRAINT `enseignements_types_salles_ibfk_1` FOREIGN KEY (`codeEnseignement`) REFERENCES `enseignements` (`codeEnseignement`),
  34.   CONSTRAINT `enseignements_types_salles_ibfk_2` FOREIGN KEY (`codeTypeRessource`) REFERENCES `types_salles` (`codeTypeSalle`),
  35.   CONSTRAINT `enseignements_types_salles_ibfk_3` FOREIGN KEY (`codeProprietaire`) REFERENCES `utilisateurs` (`codeProprietaire`)
  36. ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
  37.  
  38. CREATE TABLE `enseignements_types_materiels` (
  39.   `codeEnseignement` int(11) NOT NULL DEFAULT '0',
  40.   `codeTypeRessource` int(11) NOT NULL DEFAULT '0',
  41.   `dateModif` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
  42.   `deleted` tinyint(1) NOT NULL DEFAULT '0',
  43.   `codeProprietaire` int(11) NOT NULL DEFAULT '0',
  44.   `dateCreation` datetime NOT NULL DEFAULT '2000-01-01 00:00:00',
  45.   KEY `enseignements_types_materiels_del` (`deleted`) USING BTREE,
  46.   KEY `enseignements_types_materiels_dateModif` (`dateModif`) USING BTREE,
  47.   KEY `enseignements_types_materiels_ibfk_1` (`codeEnseignement`) USING BTREE,
  48.   KEY `enseignements_types_materiels_ibfk_2` (`codeTypeRessource`) USING BTREE,
  49.   KEY `enseignements_types_materiels_ibfk_3` (`codeProprietaire`) USING BTREE,
  50.   CONSTRAINT `enseignements_types_materiels_ibfk_1` FOREIGN KEY (`codeEnseignement`) REFERENCES `enseignements` (`codeEnseignement`),
  51.   CONSTRAINT `enseignements_types_materiels_ibfk_2` FOREIGN KEY (`codeTypeRessource`) REFERENCES `types_materiels` (`codeTypeMateriel`),
  52.   CONSTRAINT `enseignements_types_materiels_ibfk_3` FOREIGN KEY (`codeProprietaire`) REFERENCES `utilisateurs` (`codeProprietaire`)
  53. ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
  54.  
  55. #####!!!#####
  56. ?>


Sylvain


visual timetabler


E-mail Anti-spam


 
 
 
 
 
 
Ψmillion
Administrateur
stars7.png
Dieu Supreme


avatar
Hors ligne

Nombre de posts: 1482
Inscrit(e) le: 1er janvier 2008
Imprimer Permalien mardi 10 mai 2022 à 15:45  

Bonjour
Super, ça fonctionne !

Au passage, j'ai vu les opérateurs de sélection "et" et "ou". A quoi correspond l'opérateur "?" ? Que fait t'il comme choix logique ?
Bonne journée
Bruno



Visiter son site


 
 
 
 
Maj BDD pour nouvelle version  [2 réponses]