SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO"; -- -- Structure de la table `croix_acces_pages` -- CREATE TABLE IF NOT EXISTS `croix_acces_pages` ( `niveau` int(11) NOT NULL, `idpage` int(11) NOT NULL, PRIMARY KEY (`niveau`,`idpage`), KEY `croix_acces_pages_idpage_fk` (`idpage`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; -- -------------------------------------------------------- -- -- Structure de la table `croix_actualites` -- CREATE TABLE IF NOT EXISTS `croix_actualites` ( `id` int(11) NOT NULL, `date_deb` datetime NOT NULL, `date_fin` datetime NOT NULL, `visibleAccueil` tinyint(1) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; -- -------------------------------------------------------- -- -- Structure de la table `croix_actualites_i18n` -- CREATE TABLE IF NOT EXISTS `croix_actualites_i18n` ( `id` int(11) NOT NULL, `lang` varchar(6) NOT NULL, `texte_long` longtext NOT NULL, PRIMARY KEY (`lang`,`id`), KEY `croix_actualites_i18n_fk` (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; -- -------------------------------------------------------- -- -- Structure de la table `croix_anciennes_urls` -- CREATE TABLE IF NOT EXISTS `croix_anciennes_urls` ( `id` int(11) NOT NULL AUTO_INCREMENT, `idpage` int(11) NOT NULL, `idelem` int(11) NOT NULL DEFAULT '0', `url` varchar(255) NOT NULL, `langue` varchar(100) NOT NULL, PRIMARY KEY (`id`), KEY `croix_anciennes_urls_idpage_fk` (`idpage`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 ; -- -------------------------------------------------------- -- -- Structure de la table `croix_articles` -- CREATE TABLE IF NOT EXISTS `croix_articles` ( `id` int(11) NOT NULL, `date_deb` datetime NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; -- -------------------------------------------------------- -- -- Structure de la table `croix_articles_i18n` -- CREATE TABLE IF NOT EXISTS `croix_articles_i18n` ( `id` int(11) NOT NULL, `lang` varchar(6) NOT NULL, `texte_long` longtext NOT NULL, PRIMARY KEY (`lang`,`id`), KEY `croix_articles_i18n_fk` (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; -- -------------------------------------------------------- -- -- Structure de la table `croix_assoc_contenus_pages` -- CREATE TABLE IF NOT EXISTS `croix_assoc_contenus_pages` ( `id_contenu` int(11) NOT NULL, `id_page` int(11) NOT NULL, `ordre` int(11) NOT NULL DEFAULT '0', PRIMARY KEY (`id_contenu`,`id_page`), KEY `croix_anciennes_urls_idpage_fk` (`id_page`), KEY `croix_assocarticlespages_idArticle_fk` (`id_contenu`), KEY `croix_assocarticlespages_ordre` (`ordre`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; -- -------------------------------------------------------- -- -- Structure de la table `croix_contenus` -- CREATE TABLE IF NOT EXISTS `croix_contenus` ( `id` int(11) NOT NULL AUTO_INCREMENT, `visible` tinyint(1) NOT NULL, `date_insert` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, `insert_by` varchar(60) NOT NULL, `date_update` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00', `update_by` varchar(60) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; -- -------------------------------------------------------- -- -- Structure de la table `croix_contenus_i18n` -- CREATE TABLE IF NOT EXISTS `croix_contenus_i18n` ( `id` int(11) NOT NULL, `lang` varchar(6) NOT NULL, `titre` varchar(255) NOT NULL, `texte` text NOT NULL, PRIMARY KEY (`lang`,`id`), KEY `croix_articles_i18n_fk` (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; -- -------------------------------------------------------- -- -- Structure de la table `croix_langues` -- CREATE TABLE IF NOT EXISTS `croix_langues` ( `id` int(11) NOT NULL AUTO_INCREMENT, `ordre` int(11) NOT NULL DEFAULT '0', `code` varchar(6) NOT NULL, `image` varchar(255) NOT NULL, `formatdate` varchar(50) DEFAULT NULL, `default` tinyint(4) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), KEY `croix_langues_ordre` (`ordre`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; -- -- Contenu de la table `croix_langues` -- INSERT INTO `croix_langues` (`ordre`, `code`, `image`, `formatdate`, `default`) VALUES (0, 'fr', 'fr.png', 'd/m/Y', 1); -- -------------------------------------------------------- -- -- Structure de la table `croix_langues_i18n` -- CREATE TABLE IF NOT EXISTS `croix_langues_i18n` ( `id` int(11) NOT NULL, `lang` varchar(6) NOT NULL, `intitule` varchar(255) NOT NULL, PRIMARY KEY (`lang`,`id`), KEY `croix_langues_i18n_fk` (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; -- -- Contenu de la table `croix_langues_i18n` -- INSERT INTO `croix_langues_i18n` (`id`, `lang`, `intitule`) VALUES (1, 'fr', 'Français'); -- -------------------------------------------------------- -- -- Structure de la table `croix_membres` -- CREATE TABLE IF NOT EXISTS `croix_membres` ( `id` int(11) NOT NULL AUTO_INCREMENT, `login` varchar(50) NOT NULL, `passe` varchar(10) NOT NULL, `nom` varchar(100) NOT NULL, `prenom` varchar(100) NOT NULL, `image` varchar(255) NOT NULL, `mail` varchar(255) NOT NULL, `tel` varchar(20) NOT NULL, `dateInscr` int(11) NOT NULL, `dateModif` int(11) NOT NULL, `niveau` int(11) NOT NULL, `mail_contact` tinyint(4) NOT NULL DEFAULT '0', PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 ; -- -- Contenu de la table `croix_membres` -- INSERT INTO `croix_membres` (`login`, `passe`, `nom`, `prenom`, `image`, `mail`, `tel`, `dateInscr`, `dateModif`, `niveau`, `mail_contact`) VALUES ('admin', 'passe', 'Super Administrateur', 'Super Administrateur', '', 'frederic.rocheron@gmail.com', '', 0, 0, 20, 1); -- -------------------------------------------------------- -- -- Structure de la table `croix_metas` -- CREATE TABLE IF NOT EXISTS `croix_metas` ( `idmeta` int(11) NOT NULL AUTO_INCREMENT, `idpage` int(11) DEFAULT NULL, `idelem` int(11) DEFAULT '0', `type_elem` varchar(255) DEFAULT NULL, PRIMARY KEY (`idmeta`), KEY `croix_metas_pagessite_fk` (`idpage`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 ; -- -- Contenu de la table `croix_metas` -- INSERT INTO `croix_metas` (`idmeta`, `idpage`, `idelem`, `type_elem`) VALUES (-1, NULL, 0, NULL); -- -------------------------------------------------------- -- -- Structure de la table `croix_metas_i18n` -- CREATE TABLE IF NOT EXISTS `croix_metas_i18n` ( `id` int(11) NOT NULL, `lang` varchar(6) NOT NULL, `url` varchar(255) NOT NULL, `titreMeta` varchar(255) NOT NULL, `descriptionMeta` text NOT NULL, `motsClefMeta` text NOT NULL, PRIMARY KEY (`lang`,`id`), KEY `croix_metas_i18n_fk` (`id`), KEY `croix_metas_i18n_url` (`url`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; -- -- Contenu de la table `croix_metas_i18n` -- INSERT INTO `croix_metas_i18n` (`id`, `lang`, `url`, `titreMeta`, `descriptionMeta`, `motsClefMeta`) VALUES (-1, 'fr', '', 'Axcenteo base', '', ''); -- -------------------------------------------------------- -- -- Structure de la table `croix_options` -- CREATE TABLE IF NOT EXISTS `croix_options` ( `id` varchar(255) NOT NULL, `valeur` longtext NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; -- -- Contenu de la table `croix_options` -- INSERT INTO `croix_options` (`id`, `valeur`) VALUES ('analytics_id', ''), ('analytics_mail', ''), ('analytics_passe', ''), ('analytics_url', '#'), ('analytics_code_suivi', ''); -- -------------------------------------------------------- -- -- Structure de la table `croix_pagessite` -- CREATE TABLE IF NOT EXISTS `croix_pagessite` ( `id` int(11) NOT NULL AUTO_INCREMENT, `idparent` int(11) NOT NULL DEFAULT '0', `nom_id` varchar(255) NOT NULL, `image` varchar(150) NOT NULL, `fichier_view` varchar(255) NOT NULL, `menu_haut` tinyint(4) NOT NULL DEFAULT '1', `menu_bas` tinyint(4) NOT NULL DEFAULT '0', `ordre` int(11) NOT NULL DEFAULT '0', `visible` tinyint(4) NOT NULL DEFAULT '0', `default` tinyint(4) NOT NULL DEFAULT '0', `detail` tinyint(4) NOT NULL DEFAULT '1', PRIMARY KEY (`id`), KEY `croix_pagessite_visible` (`visible`), KEY `croix_pagessite_nom_id` (`nom_id`), KEY `croix_pagessite_idparent` (`idparent`), KEY `croix_pagessite_default` (`default`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 ; -- -------------------------------------------------------- -- -- Structure de la table `croix_pagessite_i18n` -- CREATE TABLE IF NOT EXISTS `croix_pagessite_i18n` ( `id` int(11) NOT NULL, `lang` varchar(6) NOT NULL, `nom` varchar(255) NOT NULL, PRIMARY KEY (`lang`,`id`), KEY `croix_pagessite_i18n_fk` (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; -- -- Contraintes pour la table `croix_acces_pages` -- ALTER TABLE `croix_acces_pages` ADD CONSTRAINT `croix_acces_pages_idpage_fk` FOREIGN KEY (`idpage`) REFERENCES `croix_pagessite` (`id`) ON DELETE CASCADE; -- -- Contraintes pour la table `croix_actualites` -- ALTER TABLE `croix_actualites` ADD CONSTRAINT `croix_actualites_ibfk_1` FOREIGN KEY (`id`) REFERENCES `croix_contenus` (`id`) ON DELETE CASCADE; -- -- Contraintes pour la table `croix_actualites_i18n` -- ALTER TABLE `croix_actualites_i18n` ADD CONSTRAINT `croix_actualites_i18n_fk` FOREIGN KEY (`id`) REFERENCES `croix_actualites` (`id`) ON DELETE CASCADE; -- -- Contraintes pour la table `croix_anciennes_urls` -- ALTER TABLE `croix_anciennes_urls` ADD CONSTRAINT `croix_anciennes_urls_idpage_fk` FOREIGN KEY (`idpage`) REFERENCES `croix_pagessite` (`id`) ON DELETE CASCADE; -- -- Contraintes pour la table `croix_articles` -- ALTER TABLE `croix_articles` ADD CONSTRAINT `croix_articles_ibfk_1` FOREIGN KEY (`id`) REFERENCES `croix_contenus` (`id`) ON DELETE CASCADE; -- -- Contraintes pour la table `croix_articles_i18n` -- ALTER TABLE `croix_articles_i18n` ADD CONSTRAINT `croix_articles_i18n_ibfk_1` FOREIGN KEY (`id`) REFERENCES `croix_articles` (`id`) ON DELETE CASCADE; -- -- Contraintes pour la table `croix_assoc_contenus_pages` -- ALTER TABLE `croix_assoc_contenus_pages` ADD CONSTRAINT `croix_assoc_contenus_pages_ibfk_1` FOREIGN KEY (`id_contenu`) REFERENCES `croix_contenus` (`id`) ON DELETE CASCADE, ADD CONSTRAINT `croix_assoc_contenus_pages_ibfk_2` FOREIGN KEY (`id_page`) REFERENCES `croix_pagessite` (`id`) ON DELETE CASCADE; -- -- Contraintes pour la table `croix_contenus_i18n` -- ALTER TABLE `croix_contenus_i18n` ADD CONSTRAINT `croix_articles_i18n_fk` FOREIGN KEY (`id`) REFERENCES `croix_contenus` (`id`) ON DELETE CASCADE; -- -- Contraintes pour la table `croix_langues_i18n` -- ALTER TABLE `croix_langues_i18n` ADD CONSTRAINT `croix_langues_i18n_fk` FOREIGN KEY (`id`) REFERENCES `croix_langues` (`id`) ON DELETE CASCADE; -- -- Contraintes pour la table `croix_metas` -- ALTER TABLE `croix_metas` ADD CONSTRAINT `croix_metas_pagessite_fk` FOREIGN KEY (`idpage`) REFERENCES `croix_pagessite` (`id`) ON DELETE CASCADE; -- -- Contraintes pour la table `croix_metas_i18n` -- ALTER TABLE `croix_metas_i18n` ADD CONSTRAINT `croix_metas_i18n_fk` FOREIGN KEY (`id`) REFERENCES `croix_metas` (`idmeta`) ON DELETE CASCADE; -- -- Contraintes pour la table `croix_pagessite_i18n` -- ALTER TABLE `croix_pagessite_i18n` ADD CONSTRAINT `croix_pagessite_i18n_fk` FOREIGN KEY (`id`) REFERENCES `croix_pagessite` (`id`) ON DELETE CASCADE;