13,8 → 13,8 |
`prenom` VARCHAR(255) NOT NULL , |
`nom` VARCHAR(255) NOT NULL , |
`courriel` VARCHAR(255) NOT NULL , |
`mot_de_passe` VARCHAR(45) NULL , |
`licence_acceptee` TINYINT(1) NULL , |
`mot_de_passe` VARCHAR(45) NULL DEFAULT NULL , |
`licence_acceptee` TINYINT(1) NOT NULL DEFAULT '0' , |
PRIMARY KEY (`id_utilisateur`) ) |
ENGINE = MyISAM |
DEFAULT CHARACTER SET = utf8 |
32,12 → 32,12 |
`hauteur` INT NULL , |
`largeur` INT NULL , |
`date_prise_de_vue` DATETIME NULL , |
`mots_cles_texte` LONGTEXT NULL , |
`commentaire` LONGTEXT NULL , |
`nom_original` VARCHAR(255) NULL , |
`mots_cles_texte` LONGTEXT NULL DEFAULT NULL , |
`commentaire` LONGTEXT NULL DEFAULT NULL , |
`nom_original` VARCHAR(255) NOT NULL , |
`date_modification` DATETIME NOT NULL , |
`date_creation` DATETIME NOT NULL , |
`publiable_eflore` TINYINT(1) NULL , |
`publiable_eflore` TINYINT(1) NOT NULL DEFAULT '1' , |
PRIMARY KEY (`id_image`) ) |
ENGINE = MyISAM |
DEFAULT CHARACTER SET = utf8 |
52,20 → 52,21 |
CREATE TABLE IF NOT EXISTS `del_observation` ( |
`id_observation` BIGINT NOT NULL AUTO_INCREMENT , |
`ce_utilisateur` INT NOT NULL , |
`nom_sel` VARCHAR(255) NULL COMMENT 'Nom scientifique sélectionné par l\'utilisateur.' , |
`nom_sel_nn` DECIMAL(9,0) NULL COMMENT 'Identifiant du nom sélectionné.' , |
`nom_ret` VARCHAR(255) NULL COMMENT 'Nom scientifique retenu correspondant au nom sélectionné.' , |
`nom_ret_nn` DECIMAL(9,0) NULL COMMENT 'Identifiant du nom retenu.' , |
`nt` DECIMAL(9,0) NULL COMMENT 'Numéro taxonomique du taxon correspondant au nom sélectionné.' , |
`famille` VARCHAR(255) NULL COMMENT 'Nom de la famille du nom sélectionné.' , |
`ce_zone_geo` VARCHAR(50) NULL , |
`zone_geo` VARCHAR(255) NULL , |
`lieudit` VARCHAR(255) NULL , |
`station` VARCHAR(255) NULL , |
`milieu` VARCHAR(255) NULL , |
`nom_sel` VARCHAR(255) NULL DEFAULT NULL COMMENT 'Nom scientifique sélectionné par l\'utilisateur.' , |
`nom_sel_nn` DECIMAL(9,0) NULL DEFAULT NULL COMMENT 'Identifiant du nom sélectionné.' , |
`nom_ret` VARCHAR(255) NULL DEFAULT NULL COMMENT 'Nom scientifique retenu correspondant au nom sélectionné.' , |
`nom_ret_nn` DECIMAL(9,0) NULL DEFAULT NULL COMMENT 'Identifiant du nom retenu.' , |
`nt` DECIMAL(9,0) NULL DEFAULT NULL COMMENT 'Numéro taxonomique du taxon correspondant au nom sélectionné.' , |
`famille` VARCHAR(255) NULL DEFAULT NULL COMMENT 'Nom de la famille du nom sélectionné.' , |
`nom_referentiel` VARCHAR(255) NULL DEFAULT NULL , |
`ce_zone_geo` VARCHAR(50) NULL DEFAULT NULL , |
`zone_geo` VARCHAR(255) NULL DEFAULT NULL , |
`lieudit` VARCHAR(255) NULL DEFAULT NULL , |
`station` VARCHAR(255) NULL DEFAULT NULL , |
`milieu` VARCHAR(255) NULL DEFAULT NULL , |
`date_observation` DATETIME NULL , |
`mots_cles_texte` LONGTEXT NULL , |
`commentaire` TEXT NULL , |
`mots_cles_texte` LONGTEXT NULL DEFAULT NULL , |
`commentaire` TEXT NULL DEFAULT NULL , |
`date_creation` DATETIME NOT NULL , |
`date_modification` DATETIME NOT NULL , |
`date_transmission` DATETIME NOT NULL COMMENT 'Date à laquelle l\'observation a été rendu publique.' , |
100,7 → 101,7 |
`id_vote` BIGINT NOT NULL AUTO_INCREMENT , |
`ce_image` BIGINT NOT NULL , |
`ce_protocole` INT NOT NULL , |
`ce_utilisateur` INT NULL , |
`ce_utilisateur` VARCHAR(32) NOT NULL COMMENT 'Identifiant de session ou id utilisateur.' , |
`valeur` TINYINT(1) NOT NULL , |
`date` DATETIME NOT NULL , |
PRIMARY KEY (`id_vote`) ) |
134,13 → 135,20 |
CREATE TABLE IF NOT EXISTS `del_commentaire` ( |
`id_commentaire` BIGINT NOT NULL AUTO_INCREMENT , |
`ce_observation` BIGINT NOT NULL , |
`ce_commentaire_parent` BIGINT NULL , |
`ce_proposition` BIGINT NULL , |
`texte` TEXT NOT NULL , |
`ce_utilisateur` INT NULL , |
`ce_proposition` INT NULL DEFAULT '0' , |
`ce_commentaire_parent` BIGINT NULL DEFAULT '0' , |
`texte` TEXT NULL DEFAULT NULL , |
`ce_utilisateur` INT NULL DEFAULT '0' , |
`utilisateur_prenom` VARCHAR(255) NOT NULL , |
`utilisateur_nom` VARCHAR(255) NOT NULL , |
`utilisateur_courriel` VARCHAR(255) NOT NULL , |
`nom_sel` VARCHAR(255) NULL DEFAULT NULL , |
`nom_sel_nn` DECIMAL(9,0) NULL DEFAULT NULL , |
`nom_ret` VARCHAR(255) NULL DEFAULT NULL , |
`nom_ret_nn` DECIMAL(9,0) NULL DEFAULT NULL , |
`nt` DECIMAL(9,0) NULL DEFAULT NULL , |
`famille` VARCHAR(255) NULL DEFAULT NULL , |
`nom_referentiel` VARCHAR(255) NULL DEFAULT NULL , |
PRIMARY KEY (`id_commentaire`) ) |
ENGINE = MyISAM |
DEFAULT CHARACTER SET = utf8 |
148,40 → 156,21 |
|
|
-- ----------------------------------------------------- |
-- Table `del_proposition` |
-- Table `del_commentaire_vote` |
-- ----------------------------------------------------- |
DROP TABLE IF EXISTS `del_proposition` ; |
DROP TABLE IF EXISTS `del_commentaire_vote` ; |
|
CREATE TABLE IF NOT EXISTS `del_proposition` ( |
`id_proposition` BIGINT NOT NULL , |
`nom_sel` VARCHAR(255) NOT NULL COMMENT 'Nom scientifique sélectionné\n' , |
`nom_sel_nn` INT NULL COMMENT 'Numéro nomenclatural du nom scientifique selectionné\n' , |
`nom_ret` VARCHAR(255) NULL COMMENT 'Nom scientifique retenu\n' , |
`nom_ret_nn` INT NULL COMMENT 'Numéro nomenclatural du nom scientifique retenu\n' , |
`nt` INT NULL COMMENT 'Numéro taxonomique\n' , |
`famille` VARCHAR(255) NULL , |
`nom_referentiel` VARCHAR(45) NULL COMMENT 'Nom du référentiel utilisé (ex bdtfx_v1)\n' , |
PRIMARY KEY (`id_proposition`) ) |
ENGINE = MyISAM |
DEFAULT CHARACTER SET = utf8 |
COLLATE = utf8_general_ci; |
|
|
-- ----------------------------------------------------- |
-- Table `del_proposition_vote` |
-- ----------------------------------------------------- |
DROP TABLE IF EXISTS `del_proposition_vote` ; |
|
CREATE TABLE IF NOT EXISTS `del_proposition_vote` ( |
CREATE TABLE IF NOT EXISTS `del_commentaire_vote` ( |
`id_vote` BIGINT NOT NULL AUTO_INCREMENT , |
`ce_proposition` BIGINT NOT NULL , |
`ce_utilisateur` INT NULL , |
`ce_utilisateur` VARCHAR(32) NOT NULL DEFAULT '0' COMMENT 'Identifiant de session ou id de l\'utilisateur.' , |
`valeur` TINYINT(1) NOT NULL , |
`date` DATETIME NOT NULL , |
PRIMARY KEY (`id_vote`) ) |
ENGINE = MyISAM |
DEFAULT CHARACTER SET = utf8 |
COLLATE = utf8_general_ci; |
COLLATE = utf8_general_ci |
COMMENT = 'Vote uniquement sur le commentaire de type \'proposition\'.'; |
|
|
-- ----------------------------------------------------- |