Ψsylvain Administrateur
 Dieu Supreme


Nombre de posts: 1949 Inscrit(e) le: 20 novembre 2004 |
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
<?php
#####!!!#####
-
-
alter table `matieres` add `periode` TINYINT(1) NOT NULL DEFAULT 0;
alter table `filieres` add `organisation` TINYINT(1) NOT NULL DEFAULT 0;
alter table `filieres` add `organisationDateDebut1` datetime NOT NULL DEFAULT '2000-01-01 00:00:01';
alter table `filieres` add `organisationDateFin1` datetime NOT NULL DEFAULT '2000-01-01 00:00:01';
alter table `filieres` add `organisationDateDebut2` datetime NOT NULL DEFAULT '2000-01-01 00:00:01';
alter table `filieres` add `organisationDateFin2` datetime NOT NULL DEFAULT '2000-01-01 00:00:01';
alter table `filieres` add `organisationDateDebut3` datetime NOT NULL DEFAULT '2000-01-01 00:00:01';
alter table `filieres` add `organisationDateFin3` datetime NOT NULL DEFAULT '2000-01-01 00:00:01';
alter table `filieres` add `organisationDateDebut4` datetime NOT NULL DEFAULT '2000-01-01 00:00:01';
alter table `filieres` add `organisationDateFin4` datetime NOT NULL DEFAULT '2000-01-01 00:00:01';
alter table `enseignements` add `operateurTypesSalles` TINYINT(1) NOT NULL DEFAULT 0;
alter table `enseignements` add `operateurTypesMateriels` TINYINT(1) NOT NULL DEFAULT 0;
-
CREATE TABLE `enseignements_types_salles` (
`codeEnseignement` int(11) NOT NULL DEFAULT '0',
`codeTypeRessource` int(11) NOT NULL DEFAULT '0',
`dateModif` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
`deleted` tinyint(1) NOT NULL DEFAULT '0',
`codeProprietaire` int(11) NOT NULL DEFAULT '0',
`dateCreation` datetime NOT NULL DEFAULT '2000-01-01 00:00:00',
KEY `enseignements_types_salles_del` (`deleted`) USING BTREE,
KEY `enseignements_types_salles_dateModif` (`dateModif`) USING BTREE,
KEY `enseignements_types_salles_ibfk_1` (`codeEnseignement`) USING BTREE,
KEY `enseignements_types_salles_ibfk_2` (`codeTypeRessource`) USING BTREE,
KEY `enseignements_types_salles_ibfk_3` (`codeProprietaire`) USING BTREE,
CONSTRAINT `enseignements_types_salles_ibfk_1` FOREIGN KEY (`codeEnseignement`) REFERENCES `enseignements` (`codeEnseignement`),
CONSTRAINT `enseignements_types_salles_ibfk_2` FOREIGN KEY (`codeTypeRessource`) REFERENCES `types_salles` (`codeTypeSalle`),
CONSTRAINT `enseignements_types_salles_ibfk_3` FOREIGN KEY (`codeProprietaire`) REFERENCES `utilisateurs` (`codeProprietaire`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
-
CREATE TABLE `enseignements_types_materiels` (
`codeEnseignement` int(11) NOT NULL DEFAULT '0',
`codeTypeRessource` int(11) NOT NULL DEFAULT '0',
`dateModif` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
`deleted` tinyint(1) NOT NULL DEFAULT '0',
`codeProprietaire` int(11) NOT NULL DEFAULT '0',
`dateCreation` datetime NOT NULL DEFAULT '2000-01-01 00:00:00',
KEY `enseignements_types_materiels_del` (`deleted`) USING BTREE,
KEY `enseignements_types_materiels_dateModif` (`dateModif`) USING BTREE,
KEY `enseignements_types_materiels_ibfk_1` (`codeEnseignement`) USING BTREE,
KEY `enseignements_types_materiels_ibfk_2` (`codeTypeRessource`) USING BTREE,
KEY `enseignements_types_materiels_ibfk_3` (`codeProprietaire`) USING BTREE,
CONSTRAINT `enseignements_types_materiels_ibfk_1` FOREIGN KEY (`codeEnseignement`) REFERENCES `enseignements` (`codeEnseignement`),
CONSTRAINT `enseignements_types_materiels_ibfk_2` FOREIGN KEY (`codeTypeRessource`) REFERENCES `types_materiels` (`codeTypeMateriel`),
CONSTRAINT `enseignements_types_materiels_ibfk_3` FOREIGN KEY (`codeProprietaire`) REFERENCES `utilisateurs` (`codeProprietaire`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
-
#####!!!#####
?>
Sylvain
visual timetabler
|