| Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente |
| database:import-formats:taxhub-medias-textes [2023/05/16 18:09] – [Description du format ATTRIBUT] jpmilcent | database:import-formats:taxhub-medias-textes [2026/10/14 20:15] (Version actuelle) – [Description du format MEDIA] jpmilcent |
|---|
| * **cd_ref** [INT(4)] (=//cd_ref//) : correspond au champ "//cd_ref//" de TaxRef. | * **cd_ref** [INT(4)] (=//cd_ref//) : correspond au champ "//cd_ref//" de TaxRef. |
| * **title** [VARCHAR(255)] (=//titre//) : titre court du média. | * **title** [VARCHAR(255)] (=//titre//) : titre court du média. |
| * **url** [VARCHAR(255)] (=//url//): URL qui servira à récupérer le document. | * **url** [VARCHAR(255)] (=//url//): URL qui servira à récupérer le document. Si les médias ne sont pas disponible en ligne, prendre contact avec le responsable des serveurs SINP régional pour déterminer l'URL de base qui les rendra accessible. Remplir alors ce champ en concaténant l'URL de base et le nom du fichier. Transmettre les fichiers médias à part. |
| * author [VARCHAR(1000)] (=//auteur//) : liste des auteurs du média. Voir [[database:correspondance-champs-sinp-geonature-synthese#format_a_plat_des_infos_sur_une_personne|le détail du format à plat des infos sur une personne]]. | * **author** [VARCHAR(1000)] (=//auteur//) : liste des auteurs du média. Voir [[database:correspondance-champs-sinp-geonature-synthese#format_a_plat_des_infos_sur_une_personne|le détail du format à plat des infos sur une personne]]. |
| * description [TEXT] (=//desc_media//): description détaillé du média. | * description [TEXT] (=//desc_media//): description détaillé du média. |
| * date [DATE(YYYY-MM-DD HH:MM:SS)] (=//date_media//) : date de création du média. | * date [DATE(YYYY-MM-DD HH:MM:SS)] (=//date_media//) : date de création du média. |
| | * type [VARCHAR(25)] (=//id_type//) : type du média parmi : ''image_main'', ''image_secondary'', ''document_web'', ''document_pdf'', ''audio_file'', ''video_file'', ''video_youtube'', ''video_dailymotion'', ''video_vimeo''. Pour les images utiliser ''image_main'' seulement pour 1 seul image par taxon à mettre en avant, sinon utiliser ''image_secondary''. Si la base de destination peut éventuellement déjà contenir une image principale utiliser ''image_secondary''. |
| * source [VARCHAR(25)] (=//source//) : acronyme/abréviation de la source du média. | * source [VARCHAR(25)] (=//source//) : acronyme/abréviation de la source du média. |
| * licence [VARCHAR(100)] (=//licence//) : acronyme/abréviation standard de la licence du média. Privilégié [[https://creativecommons.org/licenses/?lang=fr-FR|les licences Creative Commons]]. | * licence [VARCHAR(100)] (=//licence//) : acronyme/abréviation standard de la licence du média. Privilégié [[https://creativecommons.org/licenses/?lang=fr-FR|les licences Creative Commons]]. |
| Au 2023-05-16 l'intégration des données se base sur le champ **url** pour réaliser un UPSERT (ajout/modification) des enregistrements transmis. Il n'y a donc pas de possibilité de supprimer les médias précédemment ajouté. À l'avenir, nous nous baserons surement sur les champs **meta_change_date** et **meta_last_action** pour réaliser les suppressions. | Au 2023-05-16 l'intégration des données se base sur le champ **url** pour réaliser un UPSERT (ajout/modification) des enregistrements transmis. Il n'y a donc pas de possibilité de supprimer les médias précédemment ajouté. À l'avenir, nous nous baserons surement sur les champs **meta_change_date** et **meta_last_action** pour réaliser les suppressions. |
| |
| | ==== Description du format TEXT ==== |
| | |
| | Pour chaque ligne : ''nom_du_champ [format du champ] (=//nom_champ_table_geonature//) : description du champ.''. Les champs **en gras** sont obligatoires. |
| | |
| | * **cd_ref** [INT(4)] (=//cd_ref//) : code du taxon dans TaxRef. |
| | * **code_attribut** [INT(4)] (=//code_attribut//) : code de l'attribut correspondant au texte. Sert de lien avec la ressource ATTRIBUT et son champ "//code//". |
| | * **value** [TEXT] (=//valeur_attribut//) : texte de l'attribut. |
| | * **meta_change_date** [DATE YYYY-MM-DD HH:MM:SS] : date et heure du dernier changement effectué sur l'enregistrement. |
| | * **meta_last_action** [CHAR(1)] : permet d'identifier les lignes ajoutées depuis le dernier import ("//I//"), modifiées ("//U//") ou supprimées ("//D//"). |
| | |
| | === Notes === |
| | Au 2023-05-16 l'intégration des données se base sur les champ **cd_ref** et **code_attribut** pour réaliser un UPSERT (ajout/modification) des enregistrements transmis. Il n'y a donc pas de possibilité de supprimer les médias précédemment ajouté. À l'avenir, nous nous baserons surement sur les champs **meta_change_date** et **meta_last_action** pour réaliser les suppressions. |