CREATE TABLE `mur` ( `id_mur` int(11) NOT NULL, `nom` varchar(150) NOT NULL, `slug` varchar(250) NOT NULL, `descriptif` varchar(250) DEFAULT NULL, `date_creation` date NOT NULL, `date_acces` date DEFAULT NULL, `mdp_admin` varchar(100) NOT NULL, `mel_admin` varchar(250) DEFAULT NULL, `mdp_acces` varchar(500) DEFAULT NULL, `id_theme` tinyint(4) NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=utf8; {{**********}} ALTER TABLE `mur` ADD PRIMARY KEY (`id_mur`); {{**********}} ALTER TABLE `mur` MODIFY `id_mur` int(11) NOT NULL AUTO_INCREMENT; {{**********}} CREATE TABLE `brique` ( `id_brique` int(11) NOT NULL, `titre` varchar(250) NOT NULL, `descriptif` text, `fichier` varchar(500) NOT NULL, `url` varchar(500) NOT NULL, `iframe` varchar(500) NOT NULL, `date_ajout` date NOT NULL, `isValide` tinyint(1) NOT NULL COMMENT 'vrai si brique validée par admin', `id_mur` int(11) NOT NULL, `id_categorie` tinyint(4) NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=utf8; {{**********}} ALTER TABLE `brique` ADD PRIMARY KEY (`id_brique`); {{**********}} ALTER TABLE `brique` MODIFY `id_brique` int(11) NOT NULL AUTO_INCREMENT; {{**********}} CREATE TABLE `categorie` ( `id_categorie` tinyint(4) NOT NULL, `titre` varchar(50) NOT NULL, `descriptif` varchar(250) NOT NULL, `fa_icone` varchar(100) NOT NULL, `isFichier` tinyint(1) NOT NULL COMMENT 'Vrai si la catégorie renvoie un fichier', `isUrl` tinyint(1) NOT NULL COMMENT 'Vrai si la catégorie rnevoie une URL', `isIframe` tinyint(1) NOT NULL COMMENT 'Vrai si la catégorie renvoie vers une Iframe', `extensions` varchar(500) NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=utf8; {{**********}} ALTER TABLE `categorie` ADD PRIMARY KEY (`id_categorie`); {{**********}} ALTER TABLE `categorie` MODIFY `id_categorie` tinyint(4) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=7; {{**********}} CREATE TABLE `theme` ( `id_theme` tinyint(11) NOT NULL, `nom` varchar(100) NOT NULL, `fichier` varchar(100) NOT NULL, `information` varchar(500) NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=utf8; {{**********}} ALTER TABLE `theme` ADD PRIMARY KEY (`id_theme`); {{**********}} ALTER TABLE `theme` MODIFY `id_theme` tinyint(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=4; {{**********}} INSERT INTO theme (nom, fichier, information) VALUES ("Mur de briques", "test.css", "css de test voir Machin"), ("Abuledu-fr", "abuledufr.css", "Illustrations : Arnaud Pérat"), ("Sylvanus", "sylvanus.css", "Thème inspiré de Sylvanus (dessiné par Fanny Roquette)"), ("Abel et Bellina","abelEtBellina.css", "Thème inspiré d'Odysseus"); {{**********}} INSERT INTO categorie (titre,descriptif,fa_icone,isFichier,isUrl,isIframe,extensions) VALUES ("Document","Tout type de document (.pdf, .odt, .ods, etc.) ou de fichier","",1,0,0,"odt,ods,pdf,txt,rtf"), ("Son", "Fichier son (.mp3 par exemple)", "", 1, 0, 0, "mp3,ogg,wav"), ("url", "Lien internet", "", 0, 1, 0, ""), ("Intégration", "Code d'intégration d'une ressource", "", 0, 0, 1, ""), ("Image", "Fichier image (.jpg, .png par exemple)", "", 1, 0, 0, "jpg,jpeg,png,gif"), ("Texte", "Afficher un texte simple sur le mur", "", 0, 0, 0, "");