mirror of
https://gitlab.com/comunic/comunicapiv2
synced 2024-12-25 13:08:51 +00:00
Add database structure to repository
This commit is contained in:
parent
2edb742929
commit
8511dccc0d
570
docs/db_struct.sql
Normal file
570
docs/db_struct.sql
Normal file
@ -0,0 +1,570 @@
|
||||
-- Comunic Structure
|
||||
|
||||
SET NAMES utf8;
|
||||
SET time_zone = '+00:00';
|
||||
|
||||
|
||||
DROP TABLE IF EXISTS `aide`;
|
||||
CREATE TABLE `aide` (
|
||||
`ID` int(11) NOT NULL AUTO_INCREMENT,
|
||||
`titre` varchar(255) NOT NULL,
|
||||
`affiche_acceuil` int(11) NOT NULL DEFAULT '0',
|
||||
`aide` longtext NOT NULL,
|
||||
`lang` varchar(255) NOT NULL DEFAULT 'fr',
|
||||
PRIMARY KEY (`ID`)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
|
||||
|
||||
|
||||
DROP TABLE IF EXISTS `aime`;
|
||||
CREATE TABLE `aime` (
|
||||
`ID` int(11) NOT NULL AUTO_INCREMENT,
|
||||
`ID_type` int(11) NOT NULL,
|
||||
`ID_personne` int(11) NOT NULL,
|
||||
`Date_envoi` datetime NOT NULL,
|
||||
`type` varchar(255) NOT NULL DEFAULT 'texte',
|
||||
PRIMARY KEY (`ID`)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
|
||||
|
||||
|
||||
DROP TABLE IF EXISTS `amis`;
|
||||
CREATE TABLE `amis` (
|
||||
`ID` int(11) NOT NULL AUTO_INCREMENT,
|
||||
`ID_personne` int(11) NOT NULL,
|
||||
`ID_amis` int(11) NOT NULL,
|
||||
`actif` int(11) NOT NULL DEFAULT '0',
|
||||
`abonnement` int(11) NOT NULL DEFAULT '0',
|
||||
`autoriser_post_page` int(11) NOT NULL DEFAULT '1',
|
||||
PRIMARY KEY (`ID`)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
|
||||
|
||||
|
||||
DROP TABLE IF EXISTS `chat`;
|
||||
CREATE TABLE `chat` (
|
||||
`ID` int(11) NOT NULL AUTO_INCREMENT,
|
||||
`ID_personne` int(11) NOT NULL,
|
||||
`date_envoi` datetime NOT NULL,
|
||||
`message` text NOT NULL,
|
||||
PRIMARY KEY (`ID`)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
|
||||
|
||||
|
||||
DROP TABLE IF EXISTS `chatprive`;
|
||||
CREATE TABLE `chatprive` (
|
||||
`ID` int(11) NOT NULL AUTO_INCREMENT,
|
||||
`date_envoi` datetime NOT NULL,
|
||||
`ID_personne` int(11) NOT NULL,
|
||||
`ID_destination` int(11) NOT NULL,
|
||||
`contenu` varchar(255) NOT NULL,
|
||||
`vu` int(11) NOT NULL DEFAULT '0',
|
||||
PRIMARY KEY (`ID`)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
|
||||
|
||||
|
||||
DROP TABLE IF EXISTS `commentaires`;
|
||||
CREATE TABLE `commentaires` (
|
||||
`ID` int(11) NOT NULL AUTO_INCREMENT,
|
||||
`ID_personne` int(11) NOT NULL,
|
||||
`ID_texte` int(11) NOT NULL,
|
||||
`date_envoi` datetime NOT NULL,
|
||||
`time_insert` int(11) DEFAULT NULL,
|
||||
`commentaire` varchar(255) NOT NULL,
|
||||
`image_commentaire` longtext NOT NULL,
|
||||
PRIMARY KEY (`ID`)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
|
||||
|
||||
DROP TABLE IF EXISTS `comunic_api_limit_count`;
|
||||
CREATE TABLE `comunic_api_limit_count` (
|
||||
`ip` varchar(15) NOT NULL,
|
||||
`time_start` int(11) DEFAULT NULL,
|
||||
`action` varchar(45) DEFAULT NULL,
|
||||
`count` int(11) DEFAULT NULL
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
|
||||
|
||||
|
||||
DROP TABLE IF EXISTS `comunic_api_services_tokens`;
|
||||
CREATE TABLE `comunic_api_services_tokens` (
|
||||
`id` int(11) NOT NULL AUTO_INCREMENT,
|
||||
`time_insert` int(11) DEFAULT NULL,
|
||||
`service_name` varchar(255) NOT NULL,
|
||||
`token` varchar(255) NOT NULL,
|
||||
`client_domain` varchar(45) DEFAULT NULL,
|
||||
PRIMARY KEY (`id`)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
|
||||
|
||||
|
||||
DROP TABLE IF EXISTS `comunic_api_users_tokens`;
|
||||
CREATE TABLE `comunic_api_users_tokens` (
|
||||
`id` int(11) NOT NULL AUTO_INCREMENT,
|
||||
`user_id` int(11) NOT NULL,
|
||||
`service_id` int(11) NOT NULL,
|
||||
`token1` varchar(255) NOT NULL,
|
||||
`token2` varchar(255) NOT NULL,
|
||||
PRIMARY KEY (`id`)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
|
||||
|
||||
|
||||
DROP TABLE IF EXISTS `comunic_calls`;
|
||||
CREATE TABLE `comunic_calls` (
|
||||
`id` INT NOT NULL AUTO_INCREMENT,
|
||||
`conversation_id` INT NULL,
|
||||
`last_active` INT NULL,
|
||||
PRIMARY KEY (`id`)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
|
||||
|
||||
|
||||
DROP TABLE IF EXISTS `comunic_calls_members`;
|
||||
CREATE TABLE `comunic_calls_members` (
|
||||
`id` INT NOT NULL AUTO_INCREMENT,
|
||||
`call_id` INT NOT NULL,
|
||||
`user_id` INT NULL,
|
||||
`user_call_id` VARCHAR(200) NULL,
|
||||
`status` TINYINT DEFAULT NULL,
|
||||
PRIMARY KEY (`id`)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
|
||||
|
||||
|
||||
DROP TABLE IF EXISTS `comunic_conversations_list`;
|
||||
CREATE TABLE `comunic_conversations_list` (
|
||||
`id` int(11) NOT NULL AUTO_INCREMENT,
|
||||
`user_id` int(11) DEFAULT NULL,
|
||||
`name` varchar(50) DEFAULT NULL,
|
||||
`last_active` int(11) DEFAULT NULL,
|
||||
`creation_time` int(11) DEFAULT NULL,
|
||||
`can_everyone_add_members` tinyint(4) DEFAULT '1',
|
||||
PRIMARY KEY (`id`)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
|
||||
|
||||
|
||||
DROP TABLE IF EXISTS `comunic_conversations_messages`;
|
||||
CREATE TABLE `comunic_conversations_messages` (
|
||||
`id` int(11) NOT NULL AUTO_INCREMENT,
|
||||
`conv_id` int(11) DEFAULT NULL,
|
||||
`user_id` int(11) DEFAULT NULL,
|
||||
`time_insert` int(11) DEFAULT NULL,
|
||||
`message` varchar(200) DEFAULT NULL,
|
||||
`image_path` varchar(100) DEFAULT NULL,
|
||||
PRIMARY KEY (`id`)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
|
||||
|
||||
|
||||
DROP TABLE IF EXISTS `comunic_conversations_users`;
|
||||
CREATE TABLE `comunic_conversations_users` (
|
||||
`id` int(11) NOT NULL AUTO_INCREMENT,
|
||||
`conv_id` int(11) DEFAULT NULL,
|
||||
`user_id` int(11) DEFAULT NULL,
|
||||
`time_add` int(11) DEFAULT NULL,
|
||||
`following` int(1) DEFAULT '0',
|
||||
`saw_last_message` int(1) DEFAULT NULL,
|
||||
PRIMARY KEY (`id`)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
|
||||
|
||||
DROP TABLE IF EXISTS `comunic_groups`;
|
||||
CREATE TABLE `comunic_groups` (
|
||||
`id` int(11) NOT NULL AUTO_INCREMENT,
|
||||
`time_create` int(11) DEFAULT NULL,
|
||||
`userid_create` int(11) DEFAULT NULL,
|
||||
`name` varchar(45) DEFAULT NULL,
|
||||
`path_logo` varchar(45) DEFAULT NULL,
|
||||
`visibility` int(11) NOT NULL DEFAULT '1',
|
||||
`registration_level` int(11) DEFAULT '1',
|
||||
`posts_level` int(11) DEFAULT '0',
|
||||
`virtual_directory` varchar(45) DEFAULT NULL,
|
||||
`description` varchar(255) DEFAULT NULL,
|
||||
`url` varchar(255) DEFAULT NULL,
|
||||
PRIMARY KEY (`id`)
|
||||
) ENGINE=InnoDB AUTO_INCREMENT=8 DEFAULT CHARSET=latin1;
|
||||
|
||||
DROP TABLE IF EXISTS `comunic_groups_members`;
|
||||
CREATE TABLE `comunic_groups_members` (
|
||||
`id` int(11) NOT NULL AUTO_INCREMENT,
|
||||
`groups_id` int(11) DEFAULT NULL,
|
||||
`user_id` varchar(45) DEFAULT NULL,
|
||||
`time_create` varchar(45) DEFAULT NULL,
|
||||
`level` int(11) DEFAULT '2',
|
||||
`following` tinyint(4) DEFAULT '0',
|
||||
PRIMARY KEY (`id`)
|
||||
) ENGINE=InnoDB AUTO_INCREMENT=28 DEFAULT CHARSET=latin1;
|
||||
|
||||
|
||||
|
||||
DROP TABLE IF EXISTS `comunic_mails_queue`;
|
||||
CREATE TABLE `comunic_mails_queue` (
|
||||
`id` int(11) NOT NULL AUTO_INCREMENT,
|
||||
`priority` int(11) DEFAULT NULL,
|
||||
`time_insert` int(11) DEFAULT NULL,
|
||||
`user_id` int(11) DEFAULT NULL,
|
||||
`template` varchar(45) DEFAULT NULL,
|
||||
`data` text DEFAULT NULL,
|
||||
PRIMARY KEY (`id`)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
|
||||
|
||||
|
||||
DROP TABLE IF EXISTS `comunic_notifications`;
|
||||
CREATE TABLE `comunic_notifications` (
|
||||
`id` int(11) NOT NULL AUTO_INCREMENT,
|
||||
`time_create` int(11) DEFAULT NULL,
|
||||
`seen` int(1) DEFAULT '0',
|
||||
`from_user_id` int(11) DEFAULT NULL,
|
||||
`dest_user_id` int(11) DEFAULT NULL,
|
||||
`on_elem_id` int(11) DEFAULT NULL,
|
||||
`on_elem_type` varchar(25) DEFAULT NULL,
|
||||
`type` varchar(50) DEFAULT NULL,
|
||||
`visibility` varchar(20) DEFAULT NULL,
|
||||
`from_container_id` int(11) DEFAULT NULL,
|
||||
`from_container_type` varchar(25) DEFAULT NULL,
|
||||
PRIMARY KEY (`id`)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
|
||||
|
||||
|
||||
DROP TABLE IF EXISTS `contact`;
|
||||
CREATE TABLE `contact` (
|
||||
`ID` int(11) NOT NULL AUTO_INCREMENT,
|
||||
`ID_personne` int(255) NOT NULL,
|
||||
`date_envoi` datetime NOT NULL,
|
||||
`ID_type` int(11) NOT NULL DEFAULT '1',
|
||||
`texte` text NOT NULL,
|
||||
`vu` int(11) NOT NULL DEFAULT '0',
|
||||
`mail_personne` varchar(255) NOT NULL,
|
||||
`IP_personne` varchar(255) NOT NULL,
|
||||
PRIMARY KEY (`ID`)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
|
||||
|
||||
|
||||
DROP TABLE IF EXISTS `forum_reponse`;
|
||||
CREATE TABLE `forum_reponse` (
|
||||
`ID` int(11) NOT NULL AUTO_INCREMENT,
|
||||
`ID_personne` int(11) NOT NULL,
|
||||
`ID_sujet` int(11) NOT NULL,
|
||||
`date_envoi` datetime NOT NULL,
|
||||
`reponse` longtext NOT NULL,
|
||||
PRIMARY KEY (`ID`)
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
|
||||
|
||||
|
||||
DROP TABLE IF EXISTS `forum_sujet`;
|
||||
CREATE TABLE `forum_sujet` (
|
||||
`ID` int(11) NOT NULL AUTO_INCREMENT,
|
||||
`titre` varchar(255) NOT NULL,
|
||||
`ID_personne` int(11) NOT NULL,
|
||||
`date_envoi` datetime NOT NULL,
|
||||
`sujet` longtext NOT NULL,
|
||||
PRIMARY KEY (`ID`)
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
|
||||
|
||||
|
||||
DROP TABLE IF EXISTS `galerie_video`;
|
||||
CREATE TABLE `galerie_video` (
|
||||
`ID` int(11) NOT NULL AUTO_INCREMENT,
|
||||
`URL` varchar(255) NOT NULL,
|
||||
`ID_user` int(11) NOT NULL,
|
||||
`nom_video` varchar(255) NOT NULL,
|
||||
`file_type` varchar(255) NOT NULL,
|
||||
`size` varchar(255) NOT NULL,
|
||||
PRIMARY KEY (`ID`)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
|
||||
|
||||
|
||||
DROP TABLE IF EXISTS `groupe_personnes`;
|
||||
CREATE TABLE `groupe_personnes` (
|
||||
`ID` int(11) NOT NULL AUTO_INCREMENT,
|
||||
`ID_personne` int(11) NOT NULL,
|
||||
`liste_ID` longtext NOT NULL,
|
||||
`date_ajout` datetime NOT NULL,
|
||||
`nom` varchar(255) NOT NULL DEFAULT 'Groupe sans nom',
|
||||
PRIMARY KEY (`ID`)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
|
||||
|
||||
|
||||
DROP TABLE IF EXISTS `log_admin`;
|
||||
CREATE TABLE `log_admin` (
|
||||
`ID` int(11) NOT NULL AUTO_INCREMENT,
|
||||
`type_admin` varchar(255) NOT NULL,
|
||||
`date_envoi` datetime NOT NULL,
|
||||
`adresse` varchar(255) NOT NULL,
|
||||
`nom_admin` varchar(255) NOT NULL,
|
||||
PRIMARY KEY (`ID`)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
|
||||
|
||||
|
||||
DROP TABLE IF EXISTS `messagerie`;
|
||||
CREATE TABLE `messagerie` (
|
||||
`ID` int(11) NOT NULL AUTO_INCREMENT,
|
||||
`ID_expediteur` int(11) NOT NULL,
|
||||
`ID_destinataire` int(11) NOT NULL,
|
||||
`objet` varchar(255) NOT NULL,
|
||||
`message` text NOT NULL,
|
||||
`date_envoi` datetime NOT NULL,
|
||||
`lu` int(1) NOT NULL DEFAULT '0',
|
||||
PRIMARY KEY (`ID`)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
|
||||
|
||||
|
||||
DROP TABLE IF EXISTS `minifyURL`;
|
||||
CREATE TABLE `minifyURL` (
|
||||
`ID` varchar(255) NOT NULL,
|
||||
`url` varchar(255) NOT NULL,
|
||||
`date_ajout` datetime NOT NULL,
|
||||
`auto_redirect` int(11) NOT NULL DEFAULT '0'
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
|
||||
|
||||
|
||||
DROP TABLE IF EXISTS `multi_login`;
|
||||
CREATE TABLE `multi_login` (
|
||||
`ID` int(11) NOT NULL AUTO_INCREMENT,
|
||||
`ID_personne` int(11) NOT NULL,
|
||||
`ID_target` int(11) NOT NULL,
|
||||
`allowed` int(11) NOT NULL DEFAULT '1',
|
||||
`date_ajout` datetime NOT NULL,
|
||||
`IP_ajout` varchar(255) NOT NULL,
|
||||
PRIMARY KEY (`ID`)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
|
||||
|
||||
|
||||
DROP TABLE IF EXISTS `notification`;
|
||||
CREATE TABLE `notification` (
|
||||
`ID` int(11) NOT NULL AUTO_INCREMENT,
|
||||
`ID_personne` int(11) NOT NULL,
|
||||
`date_envoi` datetime NOT NULL,
|
||||
`message` varchar(255) NOT NULL,
|
||||
`ID_createur` int(11) NOT NULL,
|
||||
`vu` int(11) NOT NULL DEFAULT '0',
|
||||
`adresse` varchar(255) DEFAULT NULL,
|
||||
`type` varchar(255) DEFAULT NULL,
|
||||
`id_type` varchar(255) DEFAULT NULL,
|
||||
PRIMARY KEY (`ID`)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
|
||||
|
||||
|
||||
DROP TABLE IF EXISTS `pages`;
|
||||
CREATE TABLE `pages` (
|
||||
`ID` int(11) NOT NULL AUTO_INCREMENT,
|
||||
`ID_personne` int(11) NOT NULL,
|
||||
`nom_page` varchar(255) NOT NULL,
|
||||
PRIMARY KEY (`ID`)
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
|
||||
|
||||
|
||||
DROP TABLE IF EXISTS `scout_abonnement`;
|
||||
CREATE TABLE `scout_abonnement` (
|
||||
`ID` tinyint(4) NOT NULL AUTO_INCREMENT,
|
||||
`ID_personne` int(11) NOT NULL,
|
||||
`ID_groupe` varchar(255) NOT NULL,
|
||||
`ID_patrouille` varchar(255) NOT NULL,
|
||||
`niveau_abonnement` int(11) NOT NULL,
|
||||
`date_ajout` datetime NOT NULL,
|
||||
PRIMARY KEY (`ID`)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
|
||||
|
||||
|
||||
DROP TABLE IF EXISTS `scout_commentaires`;
|
||||
CREATE TABLE `scout_commentaires` (
|
||||
`ID` int(11) NOT NULL AUTO_INCREMENT,
|
||||
`ID_personne` int(11) NOT NULL,
|
||||
`ID_groupe` varchar(255) NOT NULL,
|
||||
`ID_evenement` varchar(255) NOT NULL,
|
||||
`date_ajout` datetime NOT NULL,
|
||||
`commentaire` text NOT NULL,
|
||||
`url_pdf` varchar(255) NOT NULL,
|
||||
`url_img` varchar(255) NOT NULL,
|
||||
PRIMARY KEY (`ID`)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
|
||||
|
||||
|
||||
DROP TABLE IF EXISTS `scout_droit_groupe`;
|
||||
CREATE TABLE `scout_droit_groupe` (
|
||||
`ID` int(11) NOT NULL AUTO_INCREMENT,
|
||||
`ID_personne` int(11) NOT NULL,
|
||||
`ID_groupe` varchar(255) NOT NULL,
|
||||
`niveau_droit` int(11) NOT NULL DEFAULT '2',
|
||||
`date_creation` datetime NOT NULL,
|
||||
`valide` int(11) NOT NULL DEFAULT '0',
|
||||
PRIMARY KEY (`ID`)
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
|
||||
|
||||
|
||||
DROP TABLE IF EXISTS `scout_evenements`;
|
||||
CREATE TABLE `scout_evenements` (
|
||||
`ID` varchar(255) NOT NULL,
|
||||
`ID_groupe` varchar(255) NOT NULL,
|
||||
`ID_createur` int(11) NOT NULL,
|
||||
`date_ajout` datetime NOT NULL,
|
||||
`nom` varchar(255) NOT NULL,
|
||||
`transport` varchar(255) NOT NULL,
|
||||
`choix_categorie` varchar(255) NOT NULL,
|
||||
`lieu_depart` varchar(255) NOT NULL,
|
||||
`lieu_evenement` varchar(255) NOT NULL,
|
||||
`date_depart` varchar(255) NOT NULL,
|
||||
`date_fin` varchar(255) NOT NULL,
|
||||
`heure_depart` int(11) NOT NULL,
|
||||
`minute_depart` int(11) NOT NULL,
|
||||
`heure_fin` int(11) NOT NULL,
|
||||
`minute_fin` int(11) NOT NULL,
|
||||
`details` longtext NOT NULL,
|
||||
PRIMARY KEY (`ID`)
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
|
||||
|
||||
|
||||
DROP TABLE IF EXISTS `scout_groupes`;
|
||||
CREATE TABLE `scout_groupes` (
|
||||
`ID` varchar(255) NOT NULL,
|
||||
`nom` varchar(255) NOT NULL,
|
||||
`ville` varchar(255) NOT NULL,
|
||||
`code_postal` int(11) NOT NULL,
|
||||
`ID_createur` int(11) NOT NULL,
|
||||
`date_creation` int(11) NOT NULL,
|
||||
`description` longtext NOT NULL,
|
||||
`groupe_verifie` int(11) NOT NULL DEFAULT '0',
|
||||
PRIMARY KEY (`ID`),
|
||||
UNIQUE KEY `ID` (`ID`)
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
|
||||
|
||||
|
||||
DROP TABLE IF EXISTS `scout_patrouilles`;
|
||||
CREATE TABLE `scout_patrouilles` (
|
||||
`ID` varchar(255) NOT NULL,
|
||||
`ID_createur` int(11) NOT NULL,
|
||||
`ID_groupe` varchar(255) NOT NULL,
|
||||
`nom` varchar(255) NOT NULL,
|
||||
`ID_type_patrouille` int(11) NOT NULL,
|
||||
`description` longtext NOT NULL,
|
||||
`date_creation` datetime NOT NULL,
|
||||
PRIMARY KEY (`ID`),
|
||||
UNIQUE KEY `ID` (`ID`)
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
|
||||
|
||||
|
||||
DROP TABLE IF EXISTS `scout_type_patrouille`;
|
||||
CREATE TABLE `scout_type_patrouille` (
|
||||
`ID` int(11) NOT NULL AUTO_INCREMENT,
|
||||
`determinant` varchar(255) NOT NULL,
|
||||
`nom_type` varchar(255) NOT NULL,
|
||||
`nom_personnes` varchar(255) NOT NULL,
|
||||
`sexe` varchar(255) NOT NULL DEFAULT 'h',
|
||||
PRIMARY KEY (`ID`)
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
|
||||
|
||||
|
||||
DROP TABLE IF EXISTS `sondage`;
|
||||
CREATE TABLE `sondage` (
|
||||
`ID` int(11) NOT NULL AUTO_INCREMENT,
|
||||
`ID_utilisateurs` int(11) NOT NULL,
|
||||
`ID_texte` int(11) NOT NULL,
|
||||
`date_creation` datetime NOT NULL,
|
||||
`question` varchar(255) NOT NULL,
|
||||
PRIMARY KEY (`ID`)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
|
||||
|
||||
|
||||
DROP TABLE IF EXISTS `sondage_choix`;
|
||||
CREATE TABLE `sondage_choix` (
|
||||
`ID` int(11) NOT NULL AUTO_INCREMENT,
|
||||
`ID_sondage` int(11) NOT NULL,
|
||||
`date_creation` datetime NOT NULL,
|
||||
`Choix` varchar(255) NOT NULL,
|
||||
PRIMARY KEY (`ID`)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
|
||||
|
||||
|
||||
DROP TABLE IF EXISTS `sondage_reponse`;
|
||||
CREATE TABLE `sondage_reponse` (
|
||||
`ID` int(11) NOT NULL AUTO_INCREMENT,
|
||||
`ID_utilisateurs` int(11) NOT NULL,
|
||||
`ID_sondage` int(11) NOT NULL,
|
||||
`ID_sondage_choix` int(11) NOT NULL,
|
||||
`date_envoi` datetime NOT NULL,
|
||||
PRIMARY KEY (`ID`)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
|
||||
|
||||
|
||||
DROP TABLE IF EXISTS `sujet_contact`;
|
||||
CREATE TABLE `sujet_contact` (
|
||||
`ID` int(11) NOT NULL AUTO_INCREMENT,
|
||||
`nom_fr` varchar(255) NOT NULL,
|
||||
`nom_en` varchar(255) NOT NULL,
|
||||
PRIMARY KEY (`ID`)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
|
||||
|
||||
|
||||
DROP TABLE IF EXISTS `texte`;
|
||||
CREATE TABLE `texte` (
|
||||
`ID` int(11) NOT NULL AUTO_INCREMENT,
|
||||
`ID_personne` int(11) NOT NULL,
|
||||
`date_envoi` datetime NOT NULL,
|
||||
`time_insert` int(11) DEFAULT NULL,
|
||||
`texte` text NOT NULL,
|
||||
`ID_amis` int(11) NOT NULL DEFAULT '0',
|
||||
`group_id` int(11) DEFAULT '0',
|
||||
`niveau_visibilite` varchar(255) NOT NULL DEFAULT '1',
|
||||
`type` varchar(255) NOT NULL DEFAULT 'texte',
|
||||
`idvideo` int(11) DEFAULT NULL,
|
||||
`size` varchar(255) DEFAULT NULL,
|
||||
`file_type` varchar(255) DEFAULT NULL,
|
||||
`path` varchar(255) DEFAULT NULL,
|
||||
`annee_fin` varchar(255) DEFAULT NULL,
|
||||
`mois_fin` varchar(255) DEFAULT NULL,
|
||||
`jour_fin` varchar(255) DEFAULT NULL,
|
||||
`time_end` int(11) DEFAULT NULL,
|
||||
`url_page` varchar(255) DEFAULT NULL,
|
||||
`titre_page` varchar(255) DEFAULT NULL,
|
||||
`description_page` longtext,
|
||||
`image_page` varchar(255) DEFAULT NULL,
|
||||
PRIMARY KEY (`ID`)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
|
||||
|
||||
|
||||
DROP TABLE IF EXISTS `utilisateurs`;
|
||||
CREATE TABLE `utilisateurs` (
|
||||
`ID` int(11) NOT NULL AUTO_INCREMENT,
|
||||
`nom` varchar(255) NOT NULL,
|
||||
`prenom` varchar(255) NOT NULL,
|
||||
`date_creation` datetime NOT NULL,
|
||||
`mail` varchar(255) NOT NULL,
|
||||
`password` varchar(255) NOT NULL,
|
||||
`affiche_chat` int(11) NOT NULL DEFAULT '0',
|
||||
`public` int(11) NOT NULL DEFAULT '0',
|
||||
`pageouverte` int(11) NOT NULL DEFAULT '0',
|
||||
`question1` varchar(255) CHARACTER SET utf8mb4 DEFAULT NULL,
|
||||
`reponse1` varchar(255) CHARACTER SET utf8mb4 DEFAULT NULL,
|
||||
`question2` varchar(255) CHARACTER SET utf8mb4 DEFAULT NULL,
|
||||
`reponse2` varchar(255) CHARACTER SET utf8mb4 DEFAULT NULL,
|
||||
`bloquecommentaire` int(11) NOT NULL DEFAULT '0',
|
||||
`last_activity` int(11) NOT NULL DEFAULT '1',
|
||||
`bloquenotification` int(11) NOT NULL DEFAULT '1',
|
||||
`bloque_son_notification` int(11) NOT NULL DEFAULT '1',
|
||||
`old_menu` int(11) NOT NULL DEFAULT '0',
|
||||
`volet_amis_ouvert` int(11) NOT NULL DEFAULT '1',
|
||||
`autoriser_post_amis` int(11) NOT NULL DEFAULT '1',
|
||||
`color_menu` varchar(255) NOT NULL DEFAULT 'blue',
|
||||
`autorise_mail` int(11) NOT NULL DEFAULT '1',
|
||||
`mode_pages` int(11) NOT NULL DEFAULT '0',
|
||||
`sous_repertoire` varchar(255) DEFAULT NULL,
|
||||
`acces_ecolev2` varchar(1) NOT NULL DEFAULT '0',
|
||||
`view_private_chat` int(1) NOT NULL DEFAULT '1',
|
||||
`height_private_chat` int(11) NOT NULL DEFAULT '210',
|
||||
`nettoyage_automatique_notifications` int(11) NOT NULL DEFAULT '1',
|
||||
`heure_nettoyage_automatique_notifications` int(11) NOT NULL DEFAULT '0',
|
||||
`jour_nettoyage_automatique_notifications` int(11) NOT NULL DEFAULT '0',
|
||||
`mois_nettoyage_automatique_notifications` int(11) NOT NULL DEFAULT '2',
|
||||
`page_verifiee` int(11) NOT NULL DEFAULT '0',
|
||||
`site_web` varchar(255) NOT NULL DEFAULT '',
|
||||
`liste_amis_publique` varchar(1) NOT NULL DEFAULT '1',
|
||||
`new_password` varchar(255) DEFAULT NULL,
|
||||
`flux_rss` varchar(255) DEFAULT NULL,
|
||||
`vu_message_info_fil` varchar(255) NOT NULL DEFAULT '0',
|
||||
`allow_multilogin` int(11) NOT NULL DEFAULT '0',
|
||||
`allow_piwik` int(11) NOT NULL DEFAULT '1',
|
||||
`public_note` varchar(255) DEFAULT NULL,
|
||||
`password_reset_token` varchar(255) DEFAULT NULL,
|
||||
`password_reset_token_time_create` int(11) DEFAULT NULL,
|
||||
`lang` varchar(4) DEFAULT 'en',
|
||||
PRIMARY KEY (`ID`)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
|
||||
|
||||
|
||||
DROP TABLE IF EXISTS `comunic_custom_emojis`;
|
||||
CREATE TABLE `comunic_custom_emojis` (
|
||||
`id` INT NOT NULL AUTO_INCREMENT,
|
||||
`user_id` INT NULL,
|
||||
`shortcut` VARCHAR(45) NULL,
|
||||
`path` VARCHAR(255) NULL,
|
||||
PRIMARY KEY (`id`));
|
Loading…
Reference in New Issue
Block a user